Watch: President Kovind inaugurates Narendra Modi-World largest cricket Stadium Newsroom Staff 3 years ago President Kovind inaugurates Narendra Modi-World largest cricket Stadium