IGP Egbetokun Orders Trial of Bayelsa Officers Over Alleged Extortion
The Nigeria Police Force (NPF), established in 1930, has long been the country’s main law enforcement agency, tasked with maintaining internal security, enforcing laws, and protecting citizens. Despite its essential…
