Progressive Radio Network

Life table

Get off your duff: A new study finds that sitting less may extend your life. Brazilian researchers who analyzed data from 54 countries linked sitting for more…