Youcef Fartas, Algeria, Genève, M