Russia atop judo world - Barbados Today