Nov 4, 2020 Africa Sociology professor in Egypt suspended for allegedly insulting Prophet Muhammad Egyptian - A sociology professor in the Egyptian city of Alexandria has been suspended.. Read more