A view of protestors gathered in Tahrir, or Liberation Square, in Cairo, Egypt, Monday, Jan. 31, 2011. A coalition of opposition groups called for a million people to take to Cairo's streets Tuesday to demand the removal of President Hosni Mubarak.
Link.
No comments:
Post a Comment