Designed by
Title
Black Lives Matter Protest #186810072
Description
A group of Black Life Matter protesters and activists march to the Ledyard Police Station along route 117, closing the road to traffic in Ledyard, CT. Cops stand in the road to block traffic as protesters pass holding signs.
This image is editorial