Hundreds were freed from a Nigerian ‘torture house’ during a police raid

Nearly 500 men and boys have been rescued from a building in the northern city of Kaduna, where the detainees were allegedly sexually abused and tortured according to a Nigerian police. Men and boys as young as five were found in shackles at what was thought to be an Islamic school. Location of the torture house in the northern city […]

Read more ›