The deaths of a Canadian soldier Robert Giblin 43, who served in Afghanistan and his pregnant wife Precious Charbonneau 33, are being investigated by Toronto police as a possible murder suicide.
The deaths of a Canadian soldier Robert Giblin 43, who served in Afghanistan and his pregnant wife Precious Charbonneau 33, are being investigated by Toronto police as a possible murder suicide.