Mexican police killed at least 14 peasants and wounded about 20 more Wednesday in a battle in the violent southwestern state of Guerrero.
A state spokesman blamed the peasants for the deaths, saying the shooting began when one of them attacked a police commander with a machete after their truck was stopped at a roadblock on the way to a protest meeting.
The spokesman said that the peasants opened fire first, wounding four officers, and that police responded in self-defense.
But an opposition senator for the region, Felix Salgado, said the peasants were unarmed.
There was no immediate indication that the battle, which took place 18 miles from the famous Pacific resort of Acapulco, was part of an armed rebellion or had any connection to the uprising in southern Chiapas state.