Home News Africa Bandits Abduct 20 Students From Madalla Islamic School Located Between Niger, Abuja