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.