Stanford research says India is a lazy country
NewsNews / News 7 years ago 613 Views comments

A new study that amassed data from people across the globe to map out activity levels ranks India at 38 among 46 countries in terms of activity levels
News / News 7 years ago 613 Views comments
Comments