Don't have Telegram yet? Try it now!
https://phibetaiota.net/2013/07/schwartzreport-american-health-declining-by-every-measure-usa-27th-among-34-developed-nations/
SchwartzReport: American Health Declining by Every Measure -- USA 27th Among 34 Developed Nations