christian stephenlatest news & developments