Everybody's got their thongs twisted up over Iran wanting nuclear plants, while an awesome weapon is being tested in Germany right now. (It's always Germany, isn't it?) Anything in that National Intelligence Estimate about GIANT EARWIGS?
Germany [Google Maps]