Lee Geun-an, who was notorious for using methods such as ‘chicken roasting’ and water torture on victims, did not regret his past.
A new report released Thursday by Amnesty International details routine and often grotesque instances of torture by police and military authorities in Nigeria, some of it coming as part of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results