One of the most-wanted fugitives in the northern Mexican state of Chihuahua and confessed killer of Rubi Marisol Frayre - the teenage daughter of a human rights activist who was murdered herself - has died in a clash with army soldiers, prosecutors said Thursday.

Sergio Rafael Barraza Bocanegra and three other individuals were killed in a gunfight with the troops on Nov. 16 on a road near Joaquin Amaro, a town in the central state of Zacatecas, the Chihuahua Attorney General's Office said in a statement.

The clash occurred after a military convoy came under attack by a purported cell of the Los Zetas drug cartel.

Soldiers found ID on one of the men in the name of Sergio Barraza Bocanegra and provided that information to Zacatecas state prosecutors, the AG's office said.

A relative of the slain man went to the coroner's office in Zacatecas and identified him as Barraza.

Frayre was only 16 when she was murdered in 2008.

Her mother, Marisela Escobedo, then staged numerous marches and other protests in Ciudad Juarez, located across the Rio Grande from El Paso, Texas, and in Chihuahua city to demand justice in her daughter's case.

Escobedo was shot and killed in Chihuahua city in 2010 while picketing in front of government offices to demand authorities arrest Barraza.

Frayre's former boyfriend, Barraza was acquitted in a 2010 trial - despite having previously confessed to the crime - after a three-judge panel found a lack of evidence.

An appellate court later overturned that decision and found Barraza guilty, but he had remained at large until his death.

A suspect in the murder of Escobedo told investigators last month that Barraza was working for Los Zetas in Zacatecas state and that the activist was killed because her protests were garnering too much press coverage. EFE