With puppets made at the D2KLA convergence center, activists marched from MacArthur Park to the Ramparts Police Department to protest Police brutality in Los Angeles.
gob18.jpg, image/jpeg, 504x348