john mittinglatest news & developments