Majority of Americans favour new stimulus checks to combat inflationnewsweek.com7 pointspaulpauper4 years ago