Nigeria: Police Arrest Woman Taking Daughters, Nieces, Others to Terrorists for Sex in Kaduna State
A girl also under arrest for running prostitution rings for terrorists The Intelligence Response Team (IRT), a special Police unit fighting kidnapping, has arrested a
Read more