Home Tags Tabay

Tag: Tabay

Tabay: BBC exposes brutal torture by Nigerian security forces

0
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...