Saudi Arabia owns up.