English SMERSH Cited by user Piotrus on 23 Apr 2021 SMERSH was an umbrella organization for three independent counter-intelligence agencies in the Red Army formed in late 1942 or even earlier, but officially announced…