Wikileaks on Monday began releasing nearly 5 million documents from security firm Stratfor and one of those leaks claims that Israel officials actually carried out the bombing of Iran nuclear facilities way back in 2001. A source in a Stratfor email says rumors of a pending Israeli attack are nothing more than: “A diversion. The [...]
Wikileaks Stratfor Document Claims Israel Blew Up Iran Nuclear Infrastructure In 2001 is a post from: The Inquisitr