Saudi forces detained an Egyptian pilgrim in the holy city of Mecca for raising the Palestinian flag and protesting the Israeli-imposed siege and starvation in Gaza.
Video footage circulated online shows a man…
Saudi forces detained an Egyptian pilgrim in the holy city of Mecca for raising the Palestinian flag and protesting the Israeli-imposed siege and starvation in Gaza.
Video footage circulated online shows a man…