Ryancare Bill Pulled

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."

Episode Details

March 27th, 2017

31 mins 22 secs

Download MP3 (66.8 MB)