Nigeria Police

Retired SARS boss reportedly shoots self dead in Ogun
Retired SARS boss reportedly shoots self dead in Ogun
Nigeria
by  Khadijah Thabit

A chief superintendent of police David Agholor who was the officer-in-charge of the Special Anti-Robbery Squad, Enugu state reportedly shot himself dead at his residence on Sharaton Estate, Olaogun, in the Ijoko, Ogun state.