November 25, 2024 Chucho Valdés Declares Himself an Exile, Denies Controversial 2003 Letter Supporting Executions