US Secretary of State John Kerry (left) meets with Afghan President Hamid Karzai at the Presidential Palace during an unannounced stop in Kabul, Afghanistan, yesterday. Kerry flew to Afghanistan for urgent talks with President Karzai as an end of October deadline looms for completing a security deal that would allow American troops to remain in Afghanistan after the end of the NATO-led military mission next year. (PHOT: AP)
More...
More...