Good for the Good Father. Walking into the lions den- fair, balanced, and unafraid.
This good priest might meet the Muslims in the middle. He might die, but he might have the answer to this monstrous problem.