patrick artuslatest news & developments