A debate over communion for the second Catholic US president renews questions of religion and politics.
No comments: