smail cherguilatest news & developments