The birthplace of Muhammad, it is Islam’s holiest place. Located in western Saudi Arabia, Mecca is the focal point of … Continue reading →
Explore the Religion Stylebook, an independent guide for journalists in the mainstream media.