US National Guard helicopter crashes near Mexico border; 2 killed
09 Mar 2024
A National Guard helicopter crashed near the US-Mexico border in Texas, killing at least two people, including one National Guardsman and three Border Patrol agents. The crash occurred in La Grulla, a small town in Starr County along the Rio Grande River. Victor Escalon, South Regional Director of the Texas...
Read More