India's Olympic and World Champion javelin thrower, Neeraj Chopra, secured a second-place finish at the Janusz Kusocinski Memorial 2025 in Chorzów, Poland, with a best throw of 84.14 meters in his final attempt. This performance extended his remarkable streak of top-two finishes to...

