The new Pilot's Bill of Rights Law has many wondering why such rights didn't already exist, but what does it mean for pilots? More importantly, what brought it about?
British Defense Secretary Liam Foxon Monday announced that the Royal Air Force has agreed to buy more than a dozen new Chinook helicopters worth $1.64 billion for its mission in Afghanistan.
Twenty years have passed since TWA 800 went down off the coast of Long Island. William Rizzo visited the memorial to the victims on the anniversary of the disaster.