Tragedy struck the United States and Mexico last Sunday. As U.S. and Mexican officials were returning from an anti-drug operation in the northern Mexican state of Chihuahua, the car they were riding in skidded off the mountainous road and exploded in a ball of fire.
Read Full Article »