Winging to Cayman

Two US Air Force C-17 planes out of McChord Washington landed at the Owen Robert’s Airport Tuesday night. The 15-hour stay was for crew members to get rest and relaxation. The crew left yesterday.