Man, 57, dies in Mon Repos accident
Ralph DeCastro, a 57-year-old man, was fatally struck down on Saturday night after he reportedly walked across the Mon Repos, East Coast Demerara (ECD) public road and into the path of an oncoming vehicle.
The News Room was reliably…