thomas kesslerlatest news & developments