Evidence of Mass Murder

15th December 1941: The German photographic evidence taken at the Skede Beach massacre Liepāja, Latvia

Read →