demerarawaves.com
Police mechanic dies while on ‘four-hour’ motorcycle test-ride
A Guyana Police Force mechanic, who took a motorcycle on a test-ride but did not wear a helmet, died in a road accident not far from his home village of Mahaicony, East Coast Demerara. He has been…
Denis Chabrol