Source link Strategist Edward Luttwak has argued that members of the US-led bloc will have to deploy troops to prevent a Russian victory NATO nations can only forestall an inevitable loss to Russian forces in Ukraine by deploying their troops to the former Soviet republic, a former adviser to the US military has claimed. “The […]