Pelosi’s been ‘unsuccessful’ in the past few years: Garland Nixon

Progressive radio show host Garland Nixon and Democratic strategist Jehmu Greene weigh in on whether or not it’s time for House Minority Leader Nancy Pelosi to step down.



Continue reading at Fox Business (via YouTube) →