john garanglatest news & developments