The Muslim Concept of “Free Speech”
Back on February 23, 2019, a Christian street-preacher by the name of Oluwole Ilesanmi (Olu) was arrested and then de-arrested for failure to cease his messaging at a London subway station. Apparently, Olu was getting under the skin of some Muslim passengers, who then complained to London police when they…
Read More