A show of force along the River Thames

Published August 3, 2016

Rumble 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).

0 COMMENTS