Whose Champions?By Nalin MehtaOctober 6, 20060 It is the ICC’s mini-World Cup but there is no enthusiasm for it in the country of the current World Champions, Australia. Cricket fans in Australia… Read More