Tag: Mecca
WATCH: Israel Facilitates Palestinians’ Pilgrimage to Mecca
WATCH: Israel Facilitates Palestinians’ Pilgrimage to Mecca
By TPS • 13 January, 2019
In the coming months, tens of thousands of Palestinians are expected to pass through the...