The new 25 foot-tall bronze statue unveiled in New York City’s Rockefeller Center to honor “African culture” has sparked outrage…
Sign in to your account
Remember me