Indians are less likely to embrace their body image, the key to boosting life satisfaction, finds a large international study, involving participants from 65 countries.
Indians are less likely to embrace their body image, the key to boosting life satisfaction, finds a large international study, involving participants from 65 countries.