November 10, 2015

Media Matters staff: Fox Business Debate Question: "Whose [Tax] Plan Would God Endorse?"

Read more HERE.