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 >>