You forgot to mention Algeria. In a way, this a positive thing that these leaders have agreed not to run, it is the will of the people which has won again.
Matthew14February 8, 2011 - 11:29am
Hmmm... First Tunisia, then Egypt, now Yemen! What's next?