Home » CubaWho is the current president of Cuba ? by A. Raul castroo B. federal castroo C. Tony castroo D. Miguel Díaz-Canel