Hamid Karzai International Airport is located 5 kilometers from the city center of Kabul in Afghanistan. It serves as one of the nation's main international airports and as one of the largest military bases, capable of housing over one hundred aircraft. Read More
The Taliban takeover of Afghanistan has resulted in the loss of work for Afghan businesswomen who are largely confined to their homes owing to the group's harsh interpretation of Sharia law. ...
US Department of State spokesperson Ned Price strongly reacted to the recent statement of the Taliban over implementing the Sharia laws, which includes amputation and execution of criminals. ...
Taliban can rule Afghanistan, but they can never govern it," said Massoud Hossaini, a Pulitzer Prize and WPP winner photojournalist who managed to escape the Taliban and is now forced to be, "stateless." ...