The Public Square - November 12, 2004

Paul Diehl on calling a spade a spade in the world of politics