Sri Lanka’s Rumesh Tharanga finished seventh in the men’s javelin throw final at the World Athletics Championships, marking a proud moment for the nation’s athletics program.
The 22-year-old advanced to the finals and secured his spot among the world’s best, a rare achievement for Sri Lanka in track and field. (Newswire)