Katsina

post

Dozens were detained in the "torture house".

LizSchatz 15 Oct 2019

Nigeria Katsina State Police rescued 67 people detained, tortured and inhumanly treated in a building called an Islamic "school".

continue reading