Tens of thousands of protesters are marching right now in Tahrir Square, responding to an invitation for a million-man march that is planned to head towards the cabinet office.
Tens of thousands of protesters are marching right now in Tahrir Square, responding to an invitation for a million-man march that is planned to head towards the cabinet office.