felix salmonlatest news & developments