Thursday, May 30, 2024

Tag: Madrid

According to officials, an explosive envelope was delivered to the U.S. Embassy in Madrid, and similar explosive letters have recently been delivered to several locations throughout Spain.