NYC Considering Taking Down Statues Of George Washington And Christopher Columbus
New York’s City Council has announced plans to consider taking down statues of such legendary figures as George Washington and Christopher Columbus. This comes two years after New York City removed a statue of Thomas Jefferson from City Hall because he owned slaves during his lifetime over 200 years ago. NYC wants to remove statues […]