The police have initiated investigations into a deadly accident on the Montrose Public Road, East Coast Demerara, involving a vehicle registered to the National Insurance Scheme, resulting in the death of a construction worker. Dacia Richards provides an update on the investigation and the circumstances surrounding this tragic incident.