Weakest Police Blockade Ever? D.C. Cops Bust Through BLM Human Chain




D.C. police quickly pushed back against a group of anti-police protesters attempting to form a human barricade during a demonstration Saturday in Washington, DC.


SOURCE