News
Hosted on MSN1mon
The decades-old intrigue over an Indian guest house in Mecca - MSN
Located near Islam's holiest site, Masjid al-Haram, the building was demolished in 1971 to make way for Mecca's expansion. Saudi authorities deposited 1.4 million riyals (about $373,000 today) in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results