March 09, 2012

From an old National Review






Mother Teresa at Harvard.

No comments: