Senior Police Officer Dies by Suicide Amidst Probe into Missing Arms for Bandits.
A Deputy Superintendent of Police (DSP) has died from a self-inflicted gunshot wound while under investigation for allegedly diverting police weaponry to criminal gangs in Niger State. The officer, DSP Isah Abdullahi, reportedly shot himself inside a secured armory on December 16, 2025, as auditors confronted him over significant shortages in arms and ammunition….