Ochoa-Lopez, also known as Marlen Ochoa-Uriostegui, died of ligature strangulation

The last time anyone saw Marlen Ochoa-Lopez, she was nine months pregnant.

The 19-year-old left her alternative high school on the lower west side of Chicago at around 3 p.m. on April 23, driving away in her black Honda Civic. Later that day, her family got a call saying that she hadn't shown up to pick up her 3-year-old son from day care. She had sent a text message to her husband saying that she was too tired to drive anymore, then vanished.

For nearly a month, as her due date came and went, her family desperately pleaded for her return, fearing that she had been kidnapped or worse. Her mother, Raquel Uriostegui, tearfully told reporters that Ochoa-Lopez's toddler was refusing to eat, and that they had to take down all their family photos because he kept asking for her.

"She can't just have disappeared in thin air," Uriostegui said through an interpreter earlier this month. "She is a very responsible lady. She is not a person who just disappears and leaves home. I cannot believe that she would just leave, pregnant, and abandon her other son. There's something wrong here, something bad."

Any hopes that the young woman might still be alive were dashed on Wednesday, when officials confirmed that human remains discovered in a trash can outside a home on the southwest side of Chicago belonged to Ochoa-Lopez, and that her baby had been ripped from her womb.

Ochoa-Lopez was also known by the name Marlen Ochoa-Uriostegui. She died of ligature strangulation, which typically involves the use of a cord or rope, the Cook County Medical Examiner's Office said, and her death was ruled a homicide. Anthony Guglielmi, chief spokesman for the Chicago Police Department, told The Washington Post that her baby had been cut from her womb after she was killed.

"It's as if this family lived through a horror film," Julie Contreras, a student pastor who spoke on the family's behalf, told the Chicago Sun-Times.

Ochoa-Lopez's body was found hours after several people at the house were taken into custody for questioning, authorities said. On Thursday afternoon, police announced 46-year-old Clarisa Figueroa and her daughter Desiree Figueroa were charged with first-degree murder in Ochoa-Lopez's death.

Piotr Bobak, Clarisa Figueroa's boyfriend, was charged with concealment of a homicide, police said. The younger Figueroa allegedly confessed to aiding her mother in the killing.

At around 6 p.m. on the same day that Ochoa-Lopez failed to pick up her son from day care, paramedics from the Chicago Fire Department were dispatched to the same southwest Chicago home where her body was found weeks later. The call, which police said Thursday came from Clarisa Figueroa, was about a newborn baby fighting for its life.

"The caller gave birth 10 minutes ago," a 911 dispatcher says in audio recordings obtained by WLS. "46 years of age. The baby isn't breathing. The baby is pale and blue. They are doing CPR."

The infant was rushed to the hospital in critical condition, officials told local media outlets. According to Ochoa-Lopez's family, it was the missing teenager's baby, which had been cut from her body.

"Through DNA testing we are now certain the child was Ms. Ochoa's," Chicago Police Superintendent Eddie Johnson said at a news conference Thursday. The motivation was unclear, but Johnson speculated the Figueroas may have wanted to "raise the child as their own."

Clarisa Figueroa's 27-year-old son died of natural causes in 2017, Johnson said. He called the crime heinous and difficult to comprehend.

"They should be celebrating the birth of a young baby," he added. "Instead, they're mourning the loss of a mother and possibly that young child."

Relatives also told the paper that a few weeks ago, Ochoa-Lopez's Honda Civic was found abandoned a few blocks from the same house. It was covered with parking tickets.

Police on Thursday said Ochoa-Lopez was lured to the home by Clarisa Figueroa, whom she met through a Facebook group for young mothers. They said Ochoa-Lopez had bought items from Clarisa Figueroa before she was killed.

"She was giving clothes away, supposedly under the pretenses that her daughters had been given clothes and they had all these extra boy clothes," Cecilia Garcia, a spokeswoman for the family, told reporters at a Wednesday news conference. "That's the false pretenses that we believe led her to that house."

Screen shots obtained by CBS Chicago show that on March 6, Ochoa-Lopez posted a message to the now-defunct Facebook group, which was titled "Help a Sista Out." Her due date was approaching, she wrote, and there were still a lot of supplies that she needed.

"Due to the fact that I'm in school and can't work at the moment, I can't afford to buy the rest of the things since I'm short on cash right now," Ochoa-Lopez wrote.

The screen shots show that another group member responded, asking Ochoa-Lopez if she could wait a week. Her daughter had extra baby clothes that had never been worn, she claimed, explaining, "She was lucky to have two baby showers so she just loves to spread the wealth."

The woman said she was located near West 79th Street and South Pulaski Road, an intersection just blocks from the house where Ochoa-Lopez's body would later be found. She directed the pregnant 19-year-old to message her privately.

By extracting DNA from Ochoa-Lopez's toothbrush and hairbrush, detectives were able to confirm a match with the infant who was rushed to the hospital in April. her family told the Chicago Tribune.

The baby, given the name Yadiel Yovany Lopez by the family, is on life support and has no brain function, family members said.

Speaking to reporters outside the medical examiner's office on Wednesday night, Ochoa-Lopez's husband, Yovany Lopez, wept.

"Why did these bad people do this?" he asked. "She did nothing to them. She was a good person."