Thousands converge on Cairo's Tahrir Square | ummid.com
Cairo's Tahrir Square, symbol of Egypt's pro-democracy revolution, witnessed a massive gathering of protesters Friday in one of the largest demonstrations since last year's 18-day revolt that ousted then president Hosni Mubarak and changed country's political future.