event · 28 August 1962 · 62 years ago
Dr Geza DeKaplany tortures wife with acid
More events on 28 Aug