Hajj pilgrims throw pebbles at pillar representation of the devil in Saudi Arabia

2023-06-28 2

Hajj pilgrims throw pebbles at pillar representation of the devil in Saudi Arabia