News

Dubai: The annual ceremonial washing of the Kaaba, Islam’s holiest shrine located within the Grand Mosque in Mecca, was ...