Friday, May 24, 2019

This is an absolutely bombshell report. The British government caught staging reactions to Islamic terror attacks - signs, "spontaneous protests," hashtags and all. They appear more concerned about optics than the safety of the country.