Monday, March 8, 2010

Pius XII redux

Front page of the NY Times today.