News
Social
Delta Police Order Trial of Officers Over Alleged POS Extortion
The Nigeria Police Force in Delta State has ordered the orderly room trial of two officers accused of extorting motorists...













