‘Not allowed’: Saudi Arabia detains people praying for Gaza in holy sites – Times of India
[ad_1] NEW DELHI: Saudi Arabia has been detaining individuals at the holy sites in Mecca and Medina for showing support for Gaza and praying for Palestine. According to a report…