The defining moment of the egyptian revolution, which is still ongoing, happened on January 25th 2011 in Tahrir Square, Cairo. Protestors demanded the...