demerarawaves.com
Intoxicated police officer arrested for causing road death
A Guyana Police Force Deputy Superintendent has been arrested in connection with the death of a pedal cyclist. The force said he was driving under the influence of alcohol. “An investigation …
Denis Chabrol