Friday, February 18, 2011

"Tens of thousands have gathered for a victory march through Cairo’s Tahrir Square today to celebrate the overthrow of longtime Egyptian President Hosni Mubarak. Democracy Now! Senior Producer Sharif Abdel Kouddous reports from Cairo....."