World's largest cricket stadium opens in India

Submitted by AA on

NEW DELHI

The world’s largest cricket stadium opened in India on Wednesday, with the hosts facing England in the third Test of their ongoing four-match series.

World's largest cricket stadium opens in India

Submitted by AA on

NEW DELHI

The world’s largest cricket stadium opened in India on Wednesday, with the hosts facing England in the third Test of their ongoing four-match series.

X