The Ghana Police Service has called upon Ghanaians in an earnest plea, for cooperation as it diligently strives to ameliorate prevailing traffic conditions across...
The National Road Safety Authority (NRSA) says the Urban Roads Department is solely to blame for the widespread malfunctioning traffic lights in the nation’s...