NATO Air Policing operations

U.S. Air Force News

  • AF pilot saves life during stand-off

    A West Virginia Air National Guard C-130 Hercules pilot was confronted with a life or death situation at Laughlin Air Force Base, in Del Rio, Texas, when he was face-to-face with a young man threatening a woman with a knife at a local Wal-Mart. His military training helped him deal with the crisis.