A 12-foot statue of a black woman in Times Square is coming down early following fierce backlash on social media. The statue was originally intended to stand in place all summer
A 12-foot statue of a black woman has been erected in Times Square in New York City. The bronze statue, titled "Grounded in the Stars," is the brainchild of British artist