Pablo Morrugares, a Mexican journalist has been killed by gunmen who stormed the restaurant where he was having dinner in the city of Iguala.
Paulo Morrugares had been assigned a bodyguard after he and his wife survived a similar attack in 2016.
His bodyguard was also shot dead.
Mr Morrugares was the editor of PM Noticias, an online publication focusing on crime and police news in central Guerrero state, one of Mexico’s most violent areas.
Pressure group Reporters Without Borders says he is the fourth journalist to be killed in Mexico this year while the Federation of Latin American Journalists puts the figure at seven.
The city hit the news in 2014 when 43 students disappeared after a trip to Iguala, where they had clashed with police.
The remains of only two of the students have so far been found and a fresh investigations into their disappearance has been launched.
The motive for the attack on Mr Morrugares was not clear but journalists, especially those covering the crime beat, have been targeted in Mexico in the past.
The Mexican Association of Displaced and Attacked Journalists said that Mr Morrugares had been threatened only two months ago.
Mexican journalists have been expressing their shock at his killing.