An Afghan trader waits for customers early in the morning at a livestock market ahead of the sacrificial Eid al-Adha festival in Kabul. Muslims across the world are preparing to celebrate the annual festival of Eid al-Adha, or the Festival of Sacrifice, which marks the end of the Hajj pilgrimage to Mecca and commemorates Prophet Abraham’s readiness to sacrifice his son to show obedience to God.
An Afghan refugee girl washes a bed in a polluted stream, in a poor neighborhood on the outskirts of Islamabad, Pakistan
An Afghan refugee child, plays with a kite on the outskirts of Islamabad, Pakistan, on Monday
An Afghan woman waits to break fast during the holy month of Ramadan at the Hazrat-e-Ali shrine, or Blue Mosque in Mazar-i-Sharif, Afghanistan. Across the Muslim world, the faithful fast from dawn to dusk, and abstain from eating, drinking, smoking and having sex during that time as they strive to be more pious and charitable
Farshad Usyan/AFP/Getty Images
An Afghan boy walks along an ancient wall on the outskirt of Mazar-i- Sharif. Afghanistan remains at war, with civilians among the hardest hit, as the Taliban wage an increasingly bloody insurgency against the government.
An displaced girl poses in front of her tent on the outskirts of Herat, Afghanistan. The number of internally displaced people (IDPs) in the country is estimated to be about 600,000 and this may rise further in 2014, according to the UNHCR Global Appeal 2014-2015
Afghan children play in the old part of the northwestern city of Herat. Presidential candidates have been holding rallies across the country for the upcoming presidential elections on April 5, to choose a successor to President Hamid Karzai.
An elderly Afghan refugee man walks toward the main road through a muddy slippery track, during a rainfall in a poor neighborhood on the outskirts of Islamabad, Pakistan. For more than three decades, Pakistan has been home to one of the world s largest refugee communities.
Supporters of Afghan presidential candidate Zalmai Rassoul prepare to leave after an election rally in Mazari Sharif in northern Afghanistan. The Afghan presidential election will be held on April 5.
Women in Afghanistan line up to have their picture taken at a school in Kabul, Afghanistan to register for presidential elections. Last-minute registration of voters continues despite more than 21 million voter registration cards having been issued while only roughly 12 million Afghans are eligible to vote. The discrepancy is the result of repeated registrations since the first round of elections in Afghanistan in 2004.