Counter-revolution: are we seeing a counter-revolution in the Middle East and North Africa? How strong are the counter forces? Will the revolutionary movement ...