history · 19 July 1941 · 84 years ago
Heavy fighting between German and Soviet forces took place near Lake Peipus near Leningrad, Russia.
More history on 19 Jul