The Afghan Air Force (AAF) has taken delivery of its first two C-130 Hercules aircraft as the fledgling air arm rebuilds its airlift capability. Afghanistan becomes the 70th country to operate the ...