HomeBusiness inside Nearly half of Americans blame Republicans and McConnell, and 32% blame Democrats and Pelosi for the lack of $2,000 stimulus checks, a new poll shows bySam -January 02, 2021 0 Tags: Business inside Facebook Twitter