Nigerian police free 259 people held at Islamic institution

Nigerian police have freed 259 people being held at an Islamic rehabilitation centre in the southwestern city of Ibadan, police said on Tuesday (November 5), adding that some complained of being beaten regularly by their captors.