Death to Spies
No Matches
Smersh is the Russian for Death to Spies and was the name of a set of counterintelligence departments in the Soviet Army formed during World War II. Their mission was to secure the... read more >>
Smersh is the Russian for Death to Spies and was the name of a set of counterintelligence departments in the Soviet Army formed during World War II. Their mission was to secure the... read more >>