Mazar-e Sharif International Airport, located near the capital of Balkh Province in northern Afghanistan, will be the country's third international airport when completed in 2012.
Flight of Daedalus recreated with a pedal-powered aircraft, US bans smoking on flights under 2 hours, Soyuz 1 launches from Kazakhstan, North Sea Aerial Navigation Company launches service, and more...