Well-loved Ottawa police officer dies at Elgin St. cop shop
A high-ranking Ottawa Police officer who exhibited “kindness and warmth” took his own life at Elgin St. headquarters Sunday, the same day cops killed in the line of duty were honoured with a memorial service on Parliament Hill. Sources say Staff Sgt. Kal Ghadban, 43, was found in his office and is believed to have […]
More