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

By admin