Sports World’s biggest cricket stadium takes shape in India Ahmedabad, India, Dec 13 (AFP/APP): The world's biggest cricket stadium, with space for 110,000 spectators, is taking shape in India and is likely to host its first international match early Mehreen Saqib6 years agoKeep Reading