Majority of Americans Back New Stimulus Checks to Combat Inflationnewsweek.com16 pointssomenameforme4 years ago