France is giving the United States another Statue of Liberty. The current Statue of Liberty resides on Liberty Island in New York City. It was a gift to the States by the people of France and was dedicated on October 28, 1886. Now, France is sending the country another one. …
Read More »Oprah Winfrey Says America Needs “Open Arms And Not Closed Borders”
Media mogul Oprah Winfrey delivered a keynote speech at a gala in New York City, in celebration of the new Statue of Liberty Museum this week. Just before touring the museum, Oprah spoke to the press about the significance of the Statue of Liberty and where she wants the country …
Read More »Woman Who Climbed Statue Of Liberty In Protest Of “Zero-Tolerance” Immigration Policy Found Guilty On All Charges
The woman who was arrested for climbing the Statue of Liberty on the Fourth of July to protest the separation of families at the Mexican border has been found guilty on all three counts. During a one-day trial on Monday, Therese Patricia Okoumou was found guilty on three misdemeanor charges: …
Read More »