Police intervene to disperse a skirmish of protesters outside the White House

U.S. police intervened this Wednesday to disperse a skirmish between several protesters in Black Lives Matter Plaza in Washington DC, according to CBS.

Similar Posts