A Times Square Rally for Tahrir Square

Screen Shot 2015-02-10 at 10.55.59 PM

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

Watch Video Here ->