Video Footage of Tahrir Square Protesters' Reaction to Mubarak Resignation in Egypt

by

[ Video is no longer available. ]