Twenty-three-year-old Rumesh Tharanga Pathirage won the gold medal in the menβs javelin throw at the 2026 Commonwealth Games, bringing glory to Sri Lanka. The event was held today (1 August) at Scotstoun Stadium in Glasgow. Rumesh secured the remarkable victory with a throw of 89.75 metres on his second attempt. This marks Sri Lankaβs sixth [β¦]