the rumor is (supposedly) confirmed

February 5, 2011

By a German diplomat. HERE.

Still maddeningly little detail about what happened. (And some observers are suspicious whether anything did.)

%d bloggers like this: