Loading Video…
This browser does not support the Video element.
Chicago woman sentenced in death of Marlen Ochoa-Lopez
A Chicago woman was sentenced to 50 years in prison for her role in the murder of Marlen Ochoa-Lopez ? whose baby was cut from her womb in April 2019.