WTF? This inept police force actually got a guy? The national attention on Moscow is too strong. So I think this is the killer .
Yeah the FBI was in on this/ Not just the communist Moscow PD
Hopefully true. And one sick bastard if it is.