Ryancare Bill Pulled

March 27th, 2017 · 31 mins 22 secs

About this Episode

The Capital Research Center's Dr. Steven J. Allen and Matthew Vadum discuss the worst news story of the last week. In this episode: the policy and politics of the failed Obamacare "repeal."