India sends 14-athlete squad to World Athletics Relays 2025 in China
Daijiworld Media Network - New Delhi New Delhi, May 10: India is set to field a 14-member squad for the World Athletics Relays 2025, scheduled for May 10 and 11 at the Guangdong Olympic Stadium in Guangzhou, China. This marks the seventh edition of the …