Latest link in wave of change in Algeria: June 12 early general elections