World’s largest cricket stadium hosts its first Test match

0
858

The world’s largest cricket stadium hosted its first Test match on Wednesday. The Narendra Modi Stadium in Ahmedabad, India, hosted the third in a four-match series between India and England, the first Test match it has hosted since its…