It is perilous work in a perilous environment. Mexico is neither at war nor under a military dictatorship, yet thousands of ...