April 28, 2017
On April 27, 2017, British security forces thwarted a second terrorist attack on the Palace of Westminster by sending in armed police. The attempted attack was virtually identical to the one that cost PC Keith Palmer his life last month—except this time armed police in...
Please reload
1/2
Please reload

Follow Andre Walker
Add, Join and Debate
Search By Tags
Weekly Monologue
Please reload