×

London police carry out controlled explosion near U.S. embassy

By Thomson Reuters Nov 22, 2024 | 7:26 AM