EL PASO, Texas (Border Report) – A freak accident involving a high-powered rifle led to the death of three National Guard soldiers on Tuesday in Juarez, Mexico.
Authorities say several Guard members were on patrol in a pickup along Avenida Ejercito Nacional in Central Juarez in the middle of a dust storm Tuesday afternoon…