Robert Giblin & Precious Charbonneau die in 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.

Three days after the incident police found a fetus but said it was not related to the case.

The couple fell 22 story’s to their deaths on December 20th.


On January 19th police confirmed that the fetus found outside the apartment building where the murder-suicide of Robert Giblin & Precious Charbonneau happened was a DNA match to Precious Charbonneau.