New Killings Enrage Women of Juarez
5 bus drivers, 8 more bodies, abdel latif sharif, authorities, bodies, ciudad, ciudad juarez, desert, disappeared, drivers, el paso, esther chavez, found, had been, in march, investigate, juarez, killings, my god, police, shariff, woman, woman rights, women