peter john christianslatest news & developments