history · 21 October 1944 · 80 years ago
German troops surrendered at Aachen, Germany.
More history on 21 Oct