NATO starts deploying troops as Russia races to win

NATO is starting to deploy combat troops to Ukraine. Soldiers from Poland, France, the UK, Finland and other NATO members are arriving in larger numbers. Although Russia says there are over 3,100 mercenaries in Ukraine, these newly arriving troops are not mercenaries. They are in uniform, home country proclaimed via insignia. They mostly are concentrated in the western part … Continue reading NATO starts deploying troops as Russia races to win