camila russolatest news & developments