READY TO FLY: The first of the U.K.’s Chinook Mk3 helicopters bound for Afghanistan landed at a Royal Air Force base in Odiham, England, Wednesday. The Chinooks are finally ready after an eight-year delay. (Dan Kitwood/Getty Images)