
An Afghan policeman stands guard in a street in Kabul, Afghanistan, June 11, 2014. The runoff between Afghan leading presidential candidates Abdullah Abdullah and Ashraf Ghani Ahmadzai is slated for June 14 and the final results will be announced on July 22. (Xinhua/Omid)