An Afghan boy holds a flag at a ceremony to mark Afghan Independence Day in Jalalabad Wednesday, on the 96th anniversary of independence from British rule. Photo: IC