You said: GE fingerprints are all over Fukushima.
Let's see, GE reactors that suffered the most catastrophic failure possible releases less nuclear material in Japan than the blowover from the above ground nuclear tests by China? Propaganda that Fukushima will result in destruction of the world?
I think the fingerprints involved here are the anti-nuclear propaganda salted with the typical liberal love of Iran's nuclear program. Your conspiracy mileage may vary.
Source? Of course you have your own agenda but try to stick to the facts.