Nigeria: ‘Police House Of Death’ — Amnesty International Again Exposes Alleged Torture, Custody Deaths At Imo Command’s Tiger Base Unit
1 Mins read
Reading Time: < 1 minuteGlobal human rights body, the Amnesty International has exposed how operatives of the notorious Tiger Base police unit in Owerri, Imo State,…
