Indian body-builder Thakur Anoop Singh has won gold at the World Body-building Championship in Thailand. He has also bagged the title of ‘Mr World’.
Indian body-builder Thakur Anoop Singh has won gold at the World Body-building Championship in Thailand. He has also bagged the title of ‘Mr World’.