World News3 years ago
Outrage As Sanford Biggers Unveils 25-Foot Statue In New York City To Honor African Culture
The new 25 foot-tall bronze statue unveiled in New York City’s Rockefeller Center to honor “African culture” has sparked outrage on the social media. The monumental...