HistoryTV18’s latest documentary, ‘Modern Marvel: World’s Largest Cricket Stadium’, premiering on the 17th of September at 9....