A stunning confirmation from the Metropolitan Police force. On Friday, British police confirmed that since at least 9 March 4,033 arrests have occurred across London…
A stunning confirmation from the Metropolitan Police force. On Friday, British police confirmed that since at least 9 March 4,033 arrests have occurred across London…