India’s Thakur Anoop Singh crowned champion in World Bodybuilding Championship
Anoop was a former pilot who was forced to ground himself after the 2008 global recession.
Dec 02, 2015, 19:25 PM ISTThakur Anoop Singh makes India proud, wins Mr World title!
India won 11 medals in Thailand, reportedly.
Dec 02, 2015, 17:41 PM IST