Fourteen police officers have been killed and three more wounded in an ambush in the western Mexican state of Michoacan.
Michoacan's state security department said officers had gone to a home in the town of El Aguaje to carry out a judicial order when "several armed civilians fired on them".
In a matter of minutes, heavily armed men in a number of pick-up trucks began shooting and setting the police vans on fire.
The Jalisco New Generation drug cartel is suspected of being behind the attack.
Large placards reading "CJNG" - the acronym belonging to the Jalisco New Generation cartel - were left on police vehicles.

Thai teen kills 7 in rampage at home and school before shooting himself
US appeals court blocks Trump’s $400 million White House ballroom project
Spain dismantles one of Mediterranean's largest human smuggling networks
Syria says bomb on minibus near Damascus wounded 14, deaths reported mistakenly
Spain hopes to transfer migrant minors to mainland within weeks
