In these October 2012 and February 2015 excerpts from Revelation TV's show, “In the Last Days”, Martin and Nathalie Blackham speak of the centrality of Jesus on the Temple Mount.
© 2018 Created by Jewish Israel.
Report an Issue |
Terms of Service
Please check your browser settings or contact your system administrator.