seth petcherslatest news & developments