Mom Berated Daughter for ‘Not Doing Your F**king Job!’ as They Strangled Pregnant Teen: Prosecutors

Chicago Police Department As 19-year-old Marlen Ochoa-Lopez struggled for her life, slipping her fingers under the electrical cable around her neck, her accused killer allegedly yelled at her own daughter for help with the grisly killing: “You’re not doing your … Read more…