barry martinlatest news & developments