
Police Officer Allegedly Commits Suicide In Port Harcourt
Briga News Nigeria Tragedy struck in the Eagle Island area of Port Harcourt in the early hours of Tuesday, April 22, 2025, as Inspector Maxwell Zabu, a serving police officer, reportedly took his own life. According to reports, Zabu, who was known to many as a dedicated officer, allegedly shot himself in his room under…