DC Riot Police Clear Sidewalk as Wild Protestors Throw Firecrackers at Them

Published April 17, 2021 12,981 Views

Rumble Protestors attack DC police with fireworks.