Jorge Iniestra reportedly held his two stepdaughters captive for five years, siring five children with the surviving sister - now a 21-year-old.
A twisted Mexican cabbie fathered five children with his captive teen stepdaughter before killing her sister and one of the helpless kids inside their squalid home.
Jorge Iniestra, in an unspeakably shocking crime, asphyxiated the 3-month-old boy by forcing him to nurse from the body of the dead teenage girl, authorities said.
The 32-year-old murder suspect kept both decomposing bodies inside a room at his mother's home for a month before dumping them on a road leading out of Mexico City, officials said.
"This is an imprisonment story, a story of captivity," said Jorge Ferman, Mexico City prosecutor for crimes against children. The girls' mother was also arrested for covering up the abuse.
Iniestra reportedly held his two stepdaughters captive for five years, siring five children with the surviving sister - now a 21-year-old.
He pulled the pair out of school and kept them locked up together in a tiny, dark room.
"He kept them totally hidden with the windows covered with wooden planks," said Mexico City attorney general Miguel Mancera.
"The conditions were absolutely horrible in the room where he kept the girls. They had to use the bathroom there and their brother had to clean everything up by hand."
Officials were stunned this week after learning the devastating details of the case - including the vicious beatings inflicted on a surviving 3-year-old boy.
The child was in critical condition after absorbing the attacks from Iniestra, authorities said.
Three other kids - ages 5, 4 and 2 - were also rescued from the home. Iniestra was charged with homicide, kidnapping, child abuse and domestic abuse.
The mother of the two sisters, Claudia Tapia, was the accused killer's girlfriend. The 44-year-old school janitor began seeing him in 2004, and her daughters were imprisoned two years later.