Insight Health is the pride of Flint, Michigan, and it’s coming for a failing hospital near you.
Insight Health
Posted inHealth and Social Policy
‘Steward Health Are Health Care Terrorists’
A fiery Senate committee hearing promised accountability for hospital looter Ralph de la Torre, but new raids are already under way at the hospitals and the broader health care system.

