Bharali Bedabrate, an Indian weightlifter, won the bronze medal in the men's 67 kg category at the IWF World Youth Championships in Durres, Albania.
Subscribe to get complete access to Outlook Print and Digital Magazines, Web Exclusive stories and the Archive. Attractive gifts with each subscription.