By Gary Wills
Pope Benedict XVI is the best-dressed liar in the world. And in England he presided over the best set-designed lie i...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.