Mamata Banerjee joins 'President of Bharat' debate, questions what happened suddenly
September 05, 2023 19:10 ISTThe G20 Summit, a meeting of the world's major economies, is being held in Delhi on September 9 and 10. The summit is being hosted by India, and several heads of state from across the world, including US President Joe Biden, are attending.