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
British Prime Minister Boris Johnson on Friday spoke to Chinese President Xi Jinping and discussed several issues, including action to address the climate crisis, global trade and Afghanistan. ...
Los Angeles Writers' Center will be playing verbatim theatre "The Voices of Afghanistan" in order to make the voices of Afghans heard globally post-Taliban took control of the nation. ...