The Nigeria Police Force (NPF) has arrested one Ibrahim Abdullahi, also known as Mande, who is suspected to be the mastermind of the March 22, 2022 Abuja-Kaduna train attack in which eight persons were killed and 62 others abducted. Olumuyiwa Adejobi, Police Force Public Relations Officer, said at a news conference in Kaduna, that the […]