India topped the list for a third consecutive year, something that might hurt its chances when the International Olympic Committee (IOC) evaluates its bid to host the 2036 Olympic Games in the near future.

By admin