The Mission: Five
Dulles International Airport in Washington D.C. was buzzing with people. It was early evening, Peter Dillon sat at a corner table in one of the airport's busy cafeterias. He watched the comings and goings of various airport personnel as he waited. Two steaming cups of coffee were placed on the... Sign in to see full entry.