Government

Voters Blame Pelosi Over Trump For Stimulus Impasse: Poll

October 15, 2020 0

by Tyler Durden A new poll reveals that more Americans blame House Speaker Nancy Pelosi for the stalled stimulus deal than President Trump. According to a poll conducted Oct. 9-11 by left-leaning YouGov, 43% of those polled blamed Pelosi for failing […]