Wow, thanks! This guy is demonstrating a knowledge of American colloquial English that’s pretty impressive. I would have thought Egyptian Freepers had landed in the square.
Be that as it may, you can see that this is a protest that takes in a very diverse group of people (communists, feminists, Christians and even Islamic splinter groups such as the Allawites, among others).
I wonder who will be left standing tomorrow? Probably Morsi...