Monday, April 22

Two killed as National Guard helicopter crashes near border in Texas

The incident occurred near La Grulla, Texas, located about 40 miles west of the border city of McAllen, on Friday

Author

Leave a Reply

Your email address will not be published. Required fields are marked *