paul o flahertylatest news & developments