john odeylatest news & developments