Please wait budget rx phentermine viagra pharmacy John Edward Allen, a New Mexico veteran who served as a Tuskegee Airman during World War II and later earned honors for his Air Force service during the Vietnam War, died Tuesday after a long battle with cancer.