Saudi forces arrest Egyptian pilgrim for raising Palestinian flag in Mecca

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…

Continue Reading