The eyes of the world ARE on Trafalgar Square today and we don't see 200,000 protestors.
What a self-centered, self-important, self-deluded little twit! I would be willing to see U.S. tax dollars used for the reconstruction of Trafalgar Square (and the rest of London) if we could drop a MOAB there...