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.