daniel kottonlatest news & developments