June 22, 2020, marks the 79th anniversary of Operation Barbarossa, the Nazi invasion of Russia that changed the course of WWII and, perhaps, history itself.