Mexican Soldiers Wage Bloody Battle With Gang

SANDALS Resorts (300 x 250)

At least 22 people were killed in the firefight — all of them assailants, the military said. One soldier was injured.