International Affairs

man in black leather jacket and brown pants standing beside black and white wall

The Russian Defector’s Killing: Unveiling the Threat of Hit Squads

nk8067391

A Russian Defector’s Killing Raises Specter of Hit Squads The recent death of a pilot in Spain has sent shockwaves ...