Photos


Afghan cricket fans celebrate as they watch a match between Afghanistan and Kenya on a screen at the International Cricket Stadium in Kabul, Afghanistan.

Associated Press


Back to Spokesman Mobile