john attamillslatest news & developments