Tag: Tabay
Tabay: BBC exposes brutal torture by Nigerian security forces
The BBC Africa Eye has released a documentary exposing
torture as a form of information-gathering technique and punishment among
security forces in Nigeria.
The 15-minute documentary published...