Jim Hickey’s American Politics

Let's Get Real.

Statue of Liberty

The Statue of Liberty Arrived 130 Years Ago This June

It has now been over 130 years since the great and iconic Statue of Liberty has made its way across the seas to New York City. According to an article found on reddit and written by Time Magazine, the statue… Continue Reading →