AFI Announces Final Squad for World Athletics Championships 2025

The Athletics Federation of India (AFI) announced a 19-member squad on Sunday for the upcoming World…