All Articles

Washington Columbus
Source: Screenshot YouTube Source: Screenshot YouTube
September 20, 2023
New York City is considering legislation that could lead to statues of George Washington and Christopher Columbus being taken down.