Tuesday, June 06, 2017

Grilled on terrorists in his city, London Mayor Sadiq Khan certainly inspires confidence