ind vs eng 3rd test date Motera Stadium: Remarkable features of World’s largest Cricket’s stadium Newsroom Staff February 23, 2021