An Air Force Flight Standards Agency C-21 crashed around 11:30 a.m. yesterday at the Decatur, Ill. airport. Air Force officials say the two pilots on board were sent to a local hospital for observation. The Herald-Review reports that the two airmen walked away from the crash. The pilots, assigned to AFFSA’s unit at the Will Rogers Air National Guard Station in Oklahoma City, were conducting touch-and-go training at the Decatur airport. The accident is under investigation.
The Air Force has revamped its main recruiting website to expand outreach for the Air National Guard and Air Force Reserve—part of a broader shift in how the service is approaching its marketing efforts. The redesigned airforce.com now contains information and resources regarding the Guard and Reserve in addition to the…