– Police in northern Nigeria rescued nearly 70 men and boys from a second purported Islamic school where they were shackled and subjected to “inhuman and degrading treatments.” The raid in Katsina, the northwestern home state of President Muhammadu Buhari, came less than a month after about 300 men and …
Read More »