CID Denies Claims of Police Officers’ Detention
The Criminal Investigation Department (CID) of the Ghana Police Service has refuted viral media reports claiming police officers were detained for allegedly arresting a judge over a traffic offence. "The ...