Russia Readies Sub With Nuclear Tsunami-Causing Torpedoes
The war of words over Ukraine continues: President Biden says 8,500 US troops are ready to ship out to Eastern Europe while Russia claims a new sub capable of creating a 300-foot radioactive tsunami will deploy within months.Continue Reading