Police carry out controlled explosions in London

A controlled explosion has taken place near the site for the new US embassy in London, after police attended a report of two unattended vehicles.

Wednesday, 7th June 2017, 8:01 pm
Updated Tuesday, 13th June 2017, 3:28 pm