
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.
Robert Spencer from http://jihadwatch.org on London and the situation unfolding in Iraq.