Douglas Macgregor alarm WW3: Flawed Strategy in Israel vs Iran, Hezbollah & Ukraine-Russia proxy war
The US is in no position to confront the Russians, says Col. Douglas Macgregor. There is no question as to who would prevail in a land was between Russian and NATO. Russia would win hands down. .
