December 03, 2003
St. Francis Xavier Day

Interested to discover that India and Pakistan have the same patron saint, St. Francis Xavier, the "apostle of the east". Somehow I doubt that link is sufficient to calm the world's newest nuclear powers. Can't we all just get along?

Posted by John Fleck at December 03, 2003 09:23 AM
Comments
Comments
Comments