Judo World Championship kicks off

Rabat (Morocco), Nov 12 : The Judo World Championship 2017 started in the Moroccan city of Marrakech featuring 58 judokas, including 40 men and 18 women, from 28 countries and regions.

Th

Brazil's Olympics ruled by women

Rio de Janeiro, Aug 9 : Brazilian female athletes are ruling the ongoing Olympic Games in Rio de Janeiro, leaving men's teams behind by miles. On Monday, judoka Rafaela Silva made history by winnin