The previously cumbersome police criminal clearance certification confined to the Criminal Investigation Department (CID) headquarters in Accra has been decentralised. According to a statement from the Police Administration, the
The previously cumbersome police criminal clearance certification confined to the Criminal Investigation Department (CID) headquarters in Accra has been decentralised. According to a statement from the Police Administration, the