The US Debt Hits 35 Trillion

Robert Whaples discusses the news of the US Debt hitting $35 Trillion and Steven Long examines the meaning of moral acts.