Daily Archives: September 18, 2006

Islam and the Pope

Eric Twist posts a thought-provoking article on Islam and the Pope’s statements. [HT: Pontifications]

Posted in In the News, The Blogosphere | 6 Comments