John Allen Rubio executed for killing his three children in Brownsville
Huntsville, TX (KRGV) — Twenty-three years after killing and beheading his three children in Brownsville, John Allen Rubio was executed in Huntsville.
Rubio was pronounced dead at 6:47 p.m., accoridng to the Associated Press. The 46-year-old man was convicted twice of killing his three children in 2003. Julissa was 3, John was 14 months old, and Mary Jane was 2 months old when Rubio beheaded them.
‘Every day I miss them:’ John Allen Rubio expresses remorse for beheading his three children
Records show the two older children were not Rubio's biological children.
Investigators said Rubio and his common-law wife, Angela Camacho, killed the children because they couldn't support them financially. Since his arrest, Rubio has said the children were decapitated because he believed they were possessed by his dead grandmother.
READ MORE: Brownsville community reflects on 2003 child murders ahead of Rubio execution
Camacho is serving life in prison after pleading guilty to the deaths.
Rubio is now the 14th person from the Rio Grande Valley to be executed, and the seventh execution in Texas this year.
This is a developing story. Check back for updates.