1. MindWars

    Developing: 900 US troops deployed to Poland as war drums continue with Russia

    DEVELOPING: 900 US Troops Deployed To Poland As “War Drums” Continue With Russia With US and Russia engaged what some call a new Cold War, some 900 US troops are about to find themselves on its most dangerous front. The US and NATO confirmed this week that the US will lead a multinational...

Forum List