Yeah; Wikileaks has a bunch of mirrors on there. I have not heard about people in Egypt using it to communicate during the revolution but that does make sense. Once you are on it, you are rerouted through other IP addresses so that you become untraceable. My first post in this thread, for instance, shows some address from Germany as my IP. The rerouting process does slow your connection down considerably, though.