Guwahati: India’s Sachin Yadav delivered the best performance of his young career but narrowly missed a historic podium finish at the 2025 World Athletics Championships in Tokyo on Thursday. At 25 years old, competing in his first world final, Yadav launched the javelin 86.27 meters on his opening throw, a personal best that briefly placed […]