A police officer sprays protestors with pepper spray Monday evening at the Ben Franklin Parkway in Philadelphia.
Delaware News Journal, The News Journal
Mon, 06/01/2020 - 3:13pm
A police officer sprays protestors with pepper spray Monday evening at the Ben Franklin Parkway in Philadelphia.