On February 5, 1982, Dr Neil Aggett was found hanged in his cell after being detained without trial and interrogate… over 4 years in IOL

Mentioned in this news