World’s biggest cricket stadium takes shape in India

World’s biggest cricket stadium takes shape in India
Indian workers take part in the construction of the world's largest cricket stadium at Motera, Ahmedabad on Tuesday. Sam Panthaky/AFP

Most Popular Stories