Egypt: Tahrir Square
November 20, 2011
Leave a comment
Protesters take back Tahrir Square
Egypt continues to be in the news as November 20th video shows a turbulent environment.
Protesters take back Tahrir Square
Egypt continues to be in the news as November 20th video shows a turbulent environment.