ellis island News
'Refugees Welcome' banner unfurled on Statue of Liberty
The banner, approximately 20 feet by 3 feet, was spotted on the pedestal just before 1 p.m., affixed by nylon rope to the wall of the public observation deck at the base of the statue.