Al Jazeera
Live streaming video and audio of happenings in Egypt. English.