Hamid Karzai International Airport is located 5 km from the city centre 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
Afghanistan's humanitarian crisis cannot be effectively addressed unless the US and other governments ease restrictions on the country's banking sector to facilitate legitimate economic activity and humanitarian aid, Human Rights Watch (HRW) said. ...