Stephen Lendman On June 22, 1941, Hitler launched perhaps the largest ever invasion by one country against another. Operation Barbarossa involved up to four million combat and support troops - Hitler’s fatal error, miscalculating, overreaching, hubris…
more »