India takes on England in world's biggest cricket stadium in Ahmedabad

Ruptly