Home Latest News Nancy Pelosi is finished — no one deserves more blame for Dems’ $1B electoral collapse