Nancy Pelosi under pressure to resign from leadership role

Syndicated radio host Chris Hahn and American Majority CEO Ned Ryun on the whether House Minority Leader Rep. Nancy Pelosi (D-Calif.) will step down from her leadership role.



Continue reading at Fox Business (via YouTube) →