Helicopter down near US-Mexico border: Officials

 

Texas law enforcement officials said a helicopter went down in La Grulla, Texas.

 Read More