Wednesday, April 26, 2006

Egyptian state police arrested AlJazeera's correspondent in Cairo. Do you think that "democracy advocates" in the US government (and Congress) will utter a word of protest?