Lara Puente, Argelia