Indiana: Health Expert Says State Is “Horrible” When It Comes To Public Health Funding

After a new report by the Truth Initiative called 12 contiguous U.S. States - Alabama, Arkansas, Indiana, Kentucky, Loui...