Tag: Mecca

Dozens of Indian Pilgrims Feared Dead as Bus Crashes in Saudi Arabia

Dozens of Indian pilgrims are feared dead after a bus carrying them between holy sites in Saudi Arabia collided...