Majority of Americans Back New Stimulus Checks to Combat Inflation | Heykuki News