rana moussaouilatest news & developments