First time! India will host the 2028 World Indoor Athletics Championships More sports news.
New Delhi: India is all set to host a major global athletics event, as the state of Odisha will host the World Indoor Athletics Championship in 2028. The announcement was made by World Athletics President Sebastian Coe, a big moment for the country as it continues to expand its presence in international sports. This will…