US Woman Gets 26 Years in Prison for Helping Kill Her Mother in Bali and Stuffing Body in a Suitcase
CHICAGO—An American woman who pleaded guilty to helping kill her own mother and stuffing the body in a suitcase during a luxury vacation in Bali was sentenced in Chicago Wednesday to 26 years in prison. Federal prosecutors had recommended a 28-year prison sentence for Heather Mack for conspiring with her boyfriend to kill Sheila von […]