Nov 4, 2020 Egypt 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