News

Muslim pilgrims circle the Kaaba, Islam's holiest shrine, at the Grand Mosque in the Muslim holy city of Mecca, Saudi Arabia (AAP) Source: Muslim pilgrims circle the Kaaba, Islam's holiest shrine ...