Netflix courts controversy with Middle East thriller ‘Messiah’
That concept included building a scale replica of part of the Temple Mount including the sacred Dome of the Rock from where Muslims believe the prophet Mohammed ascended to heaven
That concept included building a scale replica of part of the Temple Mount including the sacred Dome of the Rock from where Muslims believe the prophet Mohammed ascended to heaven