The Crown Prince of Saudi Arabia has washed the Holy Kaaba in Makkah's Grand Mosque. Prince Mohammed bin Salman peformed the ritual on behalf of King Salman, the Saudi Press Agency reported.