Sachin Yadav, the Indian javelin thrower, made a significant impact at the World Athletics Championships 2025 in Tokyo, securing fourth place with a personal best of 86.27 metres. He surpassed expectations by outperforming prominent Asian competitors Neeraj Chopra and Arshad Nadeem. Post navigation Elon Musk outlines Mars colony plan: Starship key; settlement by 2055 Josh Allen injury update: Nose bruise won’t stop him — Bills QB set to play