Indians among world’s laziest, but Americans more sedentary: WHO report India ranked 117th, Philippines 141st and Brazil 164th
Indians among world’s laziest, but Americans more sedentary: WHO report India ranked 117th, Philippines 141st and Brazil 164th