Prince Charles delivers a speech at Al-Azhar University, the foremost Islamic institution in the Sunni Muslim world, as the Grand Sheik of Al-Azhar and top Islamic cleric in Egypt, Mohammed Sayed Tantawi, right, listens in Cairo, Egypt, Tuesday, March 21, 2006. Charles was given an honorary doctorate by the university in recognition of his work to further the understanding of Islam in the West, and in his speech he criticized the Danish cartoons of the Prophet Muhammad, and the "ghastly" violence that followed them, calling on all responsible people to respect each other's religions
from polfoto