Harari detained in Saudi Arabia