Two men kill woman and burn her body in an incinerator, then one performs sick rap about the crime
Murder
Two men were found guilty this week by a Canadian jury and face life in prison for killing Laura Babcock more than five years ago. Though the 23-year-old Toronto woman’s remains were never found, prosecutors presented a convincing argument for the suspected manner of death. Jurors heard that one of the convicted men, 32-year-old Dellen …