No World Cup 2023 in India