Browsing Category

Sports

India won the title of world champion in Russia

Captured the number one trophy by winning the most medals. New Delhi (India), November 22: In the Grappling World Championship held in Moscow, Russia from 17 to 19 November, India’s Grappling Team achieved the title of…