Democracy Now!'s Sharif Abdel Kouddous on the Ground in Egypt


Comments