Video

Algerians protest as new president Tebboune is sworn in