peter beckerlatest news & developments