Fired Service Chiefs: 22,000 Reportedly Killed, 10,000 Abducted Under Their Watch
•Three terror attacks to remember: Owo church massacre, Kuje jailbreak, Kaduna/Abuja train ambush No fewer than 22,032 Nigerians were reportedly killed from March 2021 to June 2023 during the period ...