Saudi Arabia detained a vulture affiliated with Tel Aviv University. Adjust Share by Harper’s Staff, Saudi Arabia detained a vulture affiliated with Tel Aviv University. Adjust Share