Is Washington Planning ‘Operation Barbarossa 2.0′? – War against Russia?
‘On June 22, 1941, Hitler launched Operation Barbarossa against the Soviet Union – perhaps the largest ever invasion force by one country against another involving up to four million combat and support troops. His ambition […]