TPM Livewire

Air Force Two Stranded In Arizona

Air Force Two has been stranded in Flagstaff, Ariz., for a few days after the engine was damaged by debris,…