Share
twitterlinkedinfacebook
Image 1 of 1
mexico_158.jpg
Culiacan, Mexico<br />
June 13, 2007<br />
<br />
A drug related execution, adding to the more then 300 this year in Cuilacan. Francisco de Jesús Ibarra, 33 was found lying in a canal on the outskirts of San Pedro. He had been beaten and shot in the head.