jacqueline machabeislatest news & developments