ALGERIA

'The 'system' remains in power'

FRANCE 24 International Affairs Commentator Douglas Herbert proffers his analysis.