Scott Tipton and David B. McKinley were detained by Israel police after an Islamic Waqf official, which administers the Temple Mount, lodged a complaint against them.
By Israel Kasnett | posted 2/23/2018
Scott Tipton and David B. McKinley were detained by Israel police after an Islamic Waqf official, which administers the Temple Mount, lodged a complaint against them.
By Israel Kasnett | posted 2/23/2018