A new statue is turning heads in Times Square. The 12-foot tall bronze sculpture was unveiled last week. In the bustling Crossroads of the World, the statue is already making people stop and reflect.
A new 12-foot-tall bronze statue of a Black woman unveiled in New York’s Times Square has sparked controversy on social media. The sculpture “Grounded in Stars” was created by Thomas Price, a ...