The installation by artist Péter Szalay is a kneeling sculpture of the Statue of Liberty, illuminated in rainbow colors with her left hand raised in a fist. A tablet in her right hand says: “Black Lives Matter.”
Eyewitness who filmed Alton Sterling’s death is suing the Baton Rouge police