Richard Freeman

Author Archive

  • Jun 22, 2022
    On Sunday, June 22, 1941, as the sun slumbered, 3.6 million soldiers, 2,000 warplane pilots, and 3,350 tank commanders under skilled German command crouched at the border of...