Athletes practice at the Veer Savarkar Sports Complex, a venue for the 2030 Commonwealth Games in Ahmedabad on May 23, 2026. India is set to host the 2030 multi-sport Commonwealth Games, seen as a stepping stone for its ambition of staging the 2036 Olympics. (Photo by Shammi MEHRA / AFP via Getty Images)

News, Photo and Web Search

Other Photos

Next Photo