2 Killed in US National Guard Helicopter Crash near Mexico Border
09 Mar 2024
Two individuals lost their lives in a tragic incident as a National Guard helicopter, carrying one National Guardsman and three Border Patrol agents, crashed near the US-Mexico border in Texas, as reported by the New York Post. The crash occurred in La Grulla, a small town in Starr County along...
Read More