Latest, Misc Pentagon Profiled Supposed Israeli Spy May 8, 2012 By Benjamin Schuman-Stoler 1 comment Facebook Twitter Pinterest linkedin Telegram Ha'aretz reports that last month the Pentagon issued an internal report stating David Tenenbaum, an engineer who was placed on paid leave from the U.S....Continue reading