HomeNewsPhotos

Air Force Photos

Senior Master Sgt. Robert S. Cannon, a C-130 Hercules flight engineer, was one of four crew members who were killed July 1, 2012, after their C-130 crashed while fighting wildfires in South Dakota. (Courtesy photo)

Download Image: Full Size (0.66 MB)
Photo by:  |  VIRIN: 120703-F-XX000-004.JPG