history · 06 December 1943 · 81 years ago
The last of the German operatives working with Chechen rebels was captured by Soviet troops.
More history on 06 Dec