At least 1 killed in National Guard helicopter crash in Texas

 

A National Guard spokesperson told CBS News that the helicopter went down in La Grulla, Texas.

 Read More