World1 month ago
Police carry out controlled explosion near U.S. Embassy in London after suspicious package found
London — Police in London carried out a controlled explosion Friday after finding a suspicious package near the U.S. Embassy in the British capital. They blocked...