Laziest people on Earth belong to 'THIS' country - Read to know!
India ranked 39 among the world's laziest countries, with people taking just 4,297 steps a day.
Jul 14, 2017, 20:31 PM IST
India ranked 39 among the world's laziest countries, with people taking just 4,297 steps a day.
Jul 14, 2017, 20:31 PM IST