The Peter Boyles Show

London Bridge Is Falling Down - Dec 2, 2019 - Hr 3

December 2, 2019

Robert Spencer from http://jihadwatch.org on London and the situation unfolding in Iraq.