Page 1 of 1

London England: Black Lives Matter protestors vandalize Winston Churchill statue on anniversary of D-Day.

Posted: Sat Jun 06, 2020 7:43 pm
by philip964
https://www.express.co.uk/news/uk/12923 ... ves-matter

Maybe he was an honorary Texas Ranger.