Positively Sharing

Nigeria: ‘Police House Of Death’ — Amnesty International Again Exposes Alleged Torture, Custody Deaths At Imo Command’s Tiger Base Unit

Reading Time: < 1 minute

Global human rights body, the Amnesty International has exposed how operatives of the notorious Tiger Base police unit in Owerri, Imo State, Read More

Exit mobile version