Saudi Sheep deal: New facts, new questions.