Freed Victims of Niger Bus Abduction Narrate Hellish Experience in Kidnappers’ Den February 24, 2021 0 Some of the freed 53 passengers kidnapped by terrorists while travelling in a Niger State government-owned NSTA bus in Niger ...