Success or Failure of the Democratic Agenda – Leslie Marshall on America’s News HQ 6/21/17

Success or Failure of the Democratic Agenda – Leslie Marshall on America’s News HQ 6/21/17

Leslie discusses the recent losses for the democrats and their current strategy. “America’s News HQ”, FNC 6/21/17, with Chris Plante.

Leave a reply