Al Jazeera: As the Cricket World Cup begins, a sense of excitement has gripped Afghanistan. The country is rallying around its beloved national team, with hopes stirred after a recent victory against Pakistan in a warm-up match in Bristol, a city in England – the host of the tournament. As they enjoy the competition from afar, Afghans are trying to forget the horrors of war. Click here to read more (external link).