And the world’s laziest countries are …

Many Americans are downright lazy. And it’s making us fat. That’s among the findings of a study by Stanford University […]