Infowars reporters Owen Shroyer and Rob Dew discuss the London terror attack on March 22, 2017.


Related Articles