Kathmandu: Australia have beat India by six wickets in the final of the ICC Cricket World Cup played at Narendra Modi Stadium in Ahemadabad on Sunday.
Comment