shelley barrylatest news & developments