dennis rosslatest news & developments