johnlatest news & developments