5

Thousands of protesters took to the streets of Algeria’s capital and other main cities demanding the government’s ouster, mirroring protests in fellow North African countries Egypt and Tunisia. A day after pro-democracy protesters drove Egypt’s longtime leader Hosni Mubarak from power, Algerians were in the streets demanding their own President […]

//