January 4, 2011 Offbeat News Update Edit Delete Tags Autopost Vulture tagged by Israeli scientists flies into Saudi Arabia ... and is arrested for being a spy http://bit.ly/hXyvlO