Cop under arrest for death of pedestrian
A Police Constable attached to the Leonora Police Station, West Coast Demerara, Quincy Holder, is under close arrest following the death of a 57-year-old woman whom he struck down on Tuesday morning (August 15) on the Success Public Road,…