Search results
Sweden is exactly what the West needs to counter Putin's underhand tactics
Business Insider via Yahoo News· 5 months agoSwedish troops from the Life Guards train at a military site in Kungsangen, Sweden.Tom...
I was in Moscow the day Putin invaded Ukraine, and some Russians were in tears
Business Insider via Yahoo News· 5 months agoSaint Basil's Cathedral, Moscow.Getty Images I was living in Moscow when Putin declared war on...
Russian submarines fought a torpedo duel in waters surrounded by NATO allies
INSIDER via Yahoo News· 3 weeks agoRussian crew members get on board of the newly built "Novorossiysk" B-261 multipurpose...