nation, statue of liberty, Nation, Current

Officials Just Evacuated the Statue of Liberty

Officials in New York have evacuated Ellis Island, Liberty Island and the Statue of Liberty.…