A Times Square Rally for Tahrir Square

Screen shot 2011-02-05 at 11.13.42 AM

In New York City’s Times Square, hundreds gathered in support of the antigovernment protests in Egypt.