Police Detain Four Officers for Alleged N10 Million Extortion in Bayelsa State
|By Adejumo Adekunle- The Police Headquarters in Abuja has detained four officers accused of extorting N10 million from young residents in Bayelsa State. Force Public Relations Officer ACP…