Ed Driscoll

Remembering Operation Barbarossa

“Everyone remembers the D-Day landings on June 6.  But June 22 remains obscure.  But this front was crucial to deciding the fate of Europe—and the world.”

— Michael Anton, in the Weekly Standard. Read the whole thing.