john challengerlatest news & developments