carmelo ruizmarrerolatest news & developments