The countdown is on as India prepares to host the highly anticipated Cricket World Cup. The tournament, which kicks off on 5 October, across 10....