Two Pictures from Space

Aren't those Sputnik things great? I mean, here are two nebular mysteries, onto which those projecting the future have drawn star signs and from which they have pronounced all sorts of predictions. They're so strange. We have nothing like them on planet West, except in Serbia, Luton and Whitehall and places like that.

Tahrir Square in Egypt, and Azadi Square in Iran, looked to me like two different locations in more than the geographical sense on February 11 2010. It's amazing how many people from all sides of the political spectrum will tell you that these images in fact show multiply similar things, although whether you believe that Iran leads to Egypt or Egypt leads to Iran seems to depend on where in the US your mind lives. At the moment.