Islam News and Knowledge

the Kaaba

There is no place on Earth so revered, so central, or so holy to so many people as Mecca. By any objective standard, this valley in the Hejaz region of...