Police CID Denies Detention of Officers over Arrest of Judge
The Criminal Investigation Department (CID) of the Ghana Police Service has rejected recent media reports that claimed four police officers were detained for arresting a judge for a traffic infraction ...