A show of force along the River Thames

ReutersNewsPublished: August 3, 201614 views
Published: August 3, 2016

London's police show off their guns, as their visible presence is beefed up in the capital in an attempt to reassure the public and deter any possible attack. Rough Cut (no reporter narration).

Be the first to suggest a tag