Is Thakur Anoop Singh a Mr World?

List of Indian athletes who never got their due appreciation. By India Today Web Desk: Recently, Indian bodybuilder, Thakur Anoop Singh earned the title of ‘Mr World’ by winning a gold medal in a world bodybuilding meet in Bangkok, Thailand.