Lankan Judoka Rajitha rockets to 128th in global rankings
In a historic moment for Sri Lankan judo, Italy-based judoka Rajitha Nuwarapaksha secured the 128th spot in the world rankings, marking the highest achievement by a Sri Lankan judo player. This remarkable feat was accomplished […]