natasha allielatest news & developments