BREAKING: Three die in horrific ‘West Side’ accident
Three persons are now dead after the driver of a speeding Toyota Raum motorcar lost control on the DeWillem public road, West Coast Demerara, and crashed into them on Monday evening.
Dead are a 23-year-old Venezuelan national,…