Click on icons for more stories

 

Thursday 10 September 2009 (20 Ramadan 1430)

Fountainhead of faith revisited

AS the focal point of devotion for millions of Muslims across the world, the Kaaba — a cubodial building located in the heart of Makkah — is an immensely sacred site for Muslims. According... Full Story