Death of Canadian who was tied up and shot in the head in Caribbean takes a shocking turn
Dual-citizen Glenroy Fraser, 38, was visiting family in St. Vincent and the Grenadines at the time of his death
Dual-citizen Glenroy Fraser, 38, was visiting family in St. Vincent and the Grenadines at the time of his death