carlos salcidolatest news & developments