British police carried out a controlled explosion near the U.S. embassy in south London after discovering a suspect package, authorities said on Friday.
“We can confirm that the ‘loud bang’ reported in the area a short time ago was a controlled explosion carried out by officers,” London’s Metropolitan Police said on X. “Enquiries are still ongoing and cordons will remain in place for the time being.”
The police force said