Speakers Corner, the new Mecca of Islam?Oh good, I don't have to...

  1. 26,995 Posts.
    lightbulb Created with Sketch. 3
    Speakers Corner, the new Mecca of Islam?
    Oh good, I don't have to visit Mecca - in which as a non-Muslim I'm not welcome in any case - to learn about Islam.
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.