Dozens were detained in the "torture house".
Nigeria Katsina State Police rescued 67 people detained, tortured and inhumanly treated in a building called an Islamic "school".
continue readingNigeria Katsina State Police rescued 67 people detained, tortured and inhumanly treated in a building called an Islamic "school".
continue reading