Consumers Union, a national non-profit organization, has just released a new report that follows a landmark report of 10 years ago. Unfortunately, the new report isn’t good news.In To Err is Human - To Delay is Deadly, the group reports that more than 99,000 people die each year in the United States from medical […]




