Turkey Prepares to Host World Athletics Race Walking Team Championships, with Strong Indian Presence
The World Athletics Race Walking Team Championships will take place in Antalya, Turkey on a 2km looping course near the Expo Centre. The start and finish lines will be located…