John Suárez
John Suárez, Director of the Center for a Free Cuba, advocates for holding Raúl Castro accountable for historic incidents and discusses potential U.S. intervention in Cuba.
U.S. Considers Venezuela-Style Intervention if Cuba Talks Fail, Says Center for a Free Cuba Director
Published on 3/29/2026
Why Should Raúl Castro Be Held Accountable for the Shootdown of Brothers to the Rescue Planes?
Published on 2/15/2026