Know Your WW2 History: Operation Barbarossa

The Nazi-Soviet War was the Largest Land Battle Ever Fought

 

Excellent read on Operation Barbarossa with some really nice pictures.

 

For all my fellow Military Historians out there, here is a short list on the subject: