edwin salmeronlatest news & developments