Triple murder-suicide suspected in deaths of Ontario family, police suggest
OPP issued a news release Saturday saying the deaths of Carly Walsh and her kids, found dead inside a home in Harrow, Ont., on June 20, were the result of domestic violence.