Salah or ritual prayer is an essential aspect of Islamic worship and involves conforming to the will of Allah. Muslims pray five times a day, facing the Kaaba in Mecca, which is considered the ...
FOR BEAUTY LOVERS, nothing heralds in the festive season like the launch of the MECCA holiday campaign. Every year the beauty retailer’s iconic pink packaging and best-loved products are ...