carlos cervanteslatest news & developments