Recently, there have been videos shared on social media claiming that the Malaysian rainforests are home to the largest known species of crickets in the world. Is this true?
Mumbai: HistoryTV18 is set to premiere its latest documentary “Modern Marvel: World’s Largest Cricket Stadium” on 17 September at 9 p.m. The docu-film narrates the story of Narendra Modi Stadium, the cricket’s largest arena on Motera ground in Gujarat’s Ahmedabad.