APTOPIX Afghanistan New Year

March 20, 2012 - 9:26 AM
An Afghan military helicopter flies over the crowd gathered for a celebration of the Persian New Year Nowruz at the Kart-e-Sakhi shrine in Kabul, Afghanistan, Tuesday, March 20, 2012. Nowruz, the Farsi-language word for "new year," is an ancient Persian festival, celebrated on the first day of spring in countries including Afghanistan and Iran. (AP Photo/Musadeq Sadeq)