25 May 2017

Troops on the streets post-Manchester

From The Panel, 4:53 pm on 25 May 2017

There are thousands of troops on the streets of Britain in the wake of the Manchester bombing.