Local News News Police investigate accident at Deacon’s Road, St Michael Barbados Today10/03/20230271 views Police are on the scene of an accident at Deacon’s Road, St Michael involving a motorcyclist. Barbados TODAY understands that the victim has been taken to the Queen Elizabeth Hospital for treatment. (More details as they come to hand.)