Sumeda Ranasinghe – first Sri Lankan men’s javelin thrower to compete at Olympics
Sumeda Jagath Ranasinghe is a Sri Lankan javelin thrower, who participated in the 2016 Summer Olympic Games in Rio de Janeiro, Brazil. He was born in Galigamuwa, Kobbewela and qualified for the 2016 Olympic Games by producing a fine…
Read More...
Read More...
