Revolution on the cards in Algeria
Algeria, the sleeping giant of the Arab world, has awoken. In a country where open dissent was rare, tens of thousands have taken to the streets across the country, demanding an end to decades of despotism. This, in a country where street protests have been illegal for decades. What is behind this recent turn of events?