Hmmm, that’s news to me.
Did he just ‘happen’ to visit Boston, or is it established that the Saudi actually live there?
Photos of LEO removing things from his apartment in Boston are here:
http://www.freerepublic.com/focus/bloggers/3008497/posts?page=35#35