Explosives have been sent to top Spanish officials, the U.S. and Ukrainian embassies in Madrid, the Torrejon de Ardoz air base in Madrid, and the headquarters of Spanish weapons manufacturer Instalaza, which produces rocket launchers supplied to Ukraine.

Leave a Reply