CID Denies Claims of Police Officers’ Detention
Accra: 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.
According to Ghana News Agency, the CID iss…
