Deputy Chief Constable of the City Council, Trevor Merriman died yesterday at the Georgetown Public Hospital where he was rushed by his family after he started to complain about head pains.
Merriman had joined the City Council in 1987 as a city constable and worked his way up to Deputy Chief Constable in 2010. A press release from the Mayor and Councillors of the City of Georgetown recalled Merriman as a