India’s Neeraj Chopra and Sri Lanka’s Rumesh Tharanga produced another close contest in the javelin throw, with the Indian’s season-best effort falling just nine centimetres short of victory at the Lausanne Diamond League 2026 in Switzerland on …
Sports & Inspiration