Putin: Russia’s New “Invincible” Weapon Can’t Be Detected, Destroyed By U.S. Missiles

If Russian President Vladimir Putin’s intentions were to scare the west and its leaders, he may...

Read More