Saturday, February 12, 2011

Algeria: Protesters Clash With Riot Police

Hundreds of protesters including four MPs have been arrested in Algeria following clashes with police, according to sources