Security9 years ago
Not Quite Esprit-de-Corps? Soldiers Detain And Torture Police Officers For Refusing To Put On Army Uniform
Ten Police officers attached to the Anti-Terrorism unit of Nigeria army peacekeeping operation base in Abuja, are currentl detained at a military barrack in Gwagwalada, Abuja,...