Tags Beechcraft

Tag: Beechcraft

U.S. Air Force Deploys the Last MC-12 to Afghanistan

The 30th MC-12 Liberty was recently deployed to the U.S. Central Command area of responsibility completing the initial deployment plan, an Air Force official...
banner