Cadets at the U.S. Air Force Academy recently broke the Guinness World Record for the most people to simultaneously do pushups.
The Pentagon has missed its Dec. 27 deadline by months.
The sophomore from Lake Charles, Louisiana, was pursuing a major in management and a minor in French.
Nineteen Air Force ROTC cadets were participating in a training opportunity at Mountain Home Air Force Base in Idaho when the accident happened.
Load More