The German magazine “Focus” analyzed statements of a number of EU and US officials most of whom acknowledged that their countries would not be able to withstand Russian military forces.
Continue reading West Admits Inability to Withstand Russian Military Power