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
Taliban have created an exclusive battalion of suicide bombers that will be deployed to the borders of Afghanistan particularly in Badakhshan province. ...
The Dutch police have urged the country's government to evacuate female police officers from Afghanistan as they are in danger after the Taliban has seized the power in the strife-torn country. ...