Statue of Liberty's 'Little Sister' Travels From France to NYC's Ellis Island Ahead of Independence Day

The Statue of Liberty's "little sister" arrived in New York City, just in time for the July Fourth festivities.

from CBNNews.com https://ift.tt/2TuVYFy

Comments

Popular posts from this blog

'It's Just Not a Fair Fight': Supreme Court to Hear Case that Could End Bureaucratic Rule