Here is the 25-Foot Statue They Just Unveiled in NYC Rockefeller Center to Honor African Culture…
The new 25 foot-tall statue unveiled in New York City’s Rockefeller Center to honor “African culture” was unveiled this week.
WATCH: New 25 foot-tall statue unveiled in NYC, Rockefeller Center to honor "African culture" - Smithsonian Magazine pic.twitter.com/FjNYHbJRfz
— Breaking911 (@Breaking911) May 11, 2021
Read next: FBI Severs All Ties With Southern Poverty Law Center
