Friday, August 24, 2018

Leftist Protesters Assault Police...and Instantly Regret It

Do you want to share?

Do you like this story?



Antifa and Black Lives Matter protesters clash with police in Washington D.C. on August 12th, 2018.