The Athletics Federation of India (AFI) announced a 14-member strong contingent for the upcoming World Athletics Race Walking Team 2024 set to take place in Antalya, Turkey. This y...