Police in Nigeria say they have rescued 47 people from what they describe as a “torture house” in the northern state of Kano. The property, in Kano city, was supposed to be a rehabilitation centre. In other words, a privately run facility where parents send their children who they believe …
Read More »