Pedal cyclist killed in Providence hit and run
Police are investigating an accident which claimed the life of a 43-year-old man of lot 46 Nelson Street Mocha East Bank Demerara (EBD).
Police Headquarters revealed that Arnold Kissonlall was riding north along the eastern lane of the…