JUST IN - Thomas Jefferson statue removed from New York City H | World Events from TrueSpooks Eyes
JUST IN - Thomas Jefferson statue removed from New York City Hall after 187 years. The "Public Design Commission" voted to banish the statute of the third U.S. president.