Catholic News Agency

Cuban exiles sign freedom accord for Cuba

Cuban exiles sign freedom accord for Cuba

Wednesday, March 4, 2026
With the communist government of Cuba under extreme pressure from the economic crisis of its own making and a U.S.-imposed oil embargo, exiled Cuban opposition leaders outlined the way to democracy.