Tens of thousands of people streamed into Cairo's Tahrir Square Friday, joining the anti-government demonstration that began last week.
Copyright 2011 NPR
Your browser doesn’t support HTML5 audio
Tens of thousands of people streamed into Cairo's Tahrir Square Friday, joining the anti-government demonstration that began last week.
Copyright 2011 NPR