‘A Vehement Backlash’: North Carolina Senators Blasted by Constituents for Opposing $35 Insulin Cap
By Alex Henderson / AlterNet On Sunday, August 7, the U.S. Senate passed the Inflation Reduction Act of 2022, a $750 billion package addressing energy, climate change, health care and…
