New 12 ft. bronze statue of Letitia James has been erected in Times Square.
Posted by GOG on May 8, 2025, 8:33 am
This newest addition to New York culture is located in front of McDonalds. I have trouble linking. But it’s there, big, black, tall, and very proud. Hands on hips she is nothing to trifle with. Was she invited to the Met Gala? Dressed for success. An empowered female, uppity and liberated? A Karen? My sigh of relief is this thing was not erected on Monument Avenue in Richmond.
|