Protesters Take To Streets of Algiers

Algerian demonstrators filled a central square in Algiers today, demanding their President step down as the Presidents of Egypt and Tunisia have done. While the protest fizzled by mid-afternoon, organizers declared the outing a success and predict that what happened elsewhere in North Africa will likewise happen in… » 2/12/11 1:50pm 2/12/11 1:50pm