New York City Public Art Officials Voted Unanimously Last Week to Remove the 188-year-old Statue of Thomas Jefferson After years of certain "officials" in New York City trying to have the Thomas Jefferson statue from City Hall removed, they have now succeeded. The statue will be removed after a unanimous vote, last week. New York […]

Read more of this post