India renames world’s largest cricket stadium after PM Modi

India renames world’s largest cricket stadium after PM Modi

  • Modi has also been accused of centralising power in the world’s biggest democracy
  • “The people of Gujarat will not bear this insult to Sardar Patel,” said Hardik Patel, president of the opposition Congress party in the state
By Reuters ·