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.
A number of major airlines have begun encouraging customers to reschedule their travel plans for the holiday weekend as two major storm systems begin to wreak havoc in the midwest and southeast before a possible assault on the ...