August 18, 2019 · Russia Poseidon Belgorod Khabarovsk HI SUTTON: Russia Testing Nuclear-Powered Mega-Torpedo Near Where Deadly Explosion Occurred Email Facebook Twitter LinkedIn Tumblr Reddit Google+ Pinterest Pocket