Freed Victims of Niger Bus Abduction Narrate Hellish Experience in Kidnappers’ Den
Some of the freed 53 passengers kidnapped by terrorists while travelling in a Niger State government-owned NSTA bus in Niger State have continued to narrate their experiences in the kidnappers’
