Videos

Saudi government claims dead Hajj pilgrims lacked permits | Hajj 2024 | Pilgrims death toll