Six people have been killed and more than fifty injured in violence between police and protesters in southern Mexico.