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.

Blasts rock Damascus during Macron visit
Trump says there will either be a deal with Iran or US will 'finish the job'
Storms kill at least eight in central China as Typhoon Bavi looms offshore
Landslide in China's Gansu province kills at least five, 12 others missing
Hamas dissolves Gaza government, Israel dismisses move as 'stunt'
Death toll from Venezuela quakes rises to 3,535 as thousands remain displaced
Russian strikes kill 26, exposing Ukraine air-defence shortages
Clashes escalate at Sri Lanka prison to leave 25 dead, many more injured
