Credit: AP Thousands turn out in Kabul to cheer on Afghanistan’s traditional buzkashi equestrian games