Tuesday, December 3, 2024

Tag: Nigerian Police Force’s Zone 16

Nigerian Police Force arrests officer for extortion

Reports have it that a Nigerian Police Force’s Zone 16 in Yenagoa, Bayelsa State, has arrested an officer accused...