Yes, "Former Cuban President Fidel Castro" is correct!!
Next Quesiton:
What world leader is being mocked in this meme?
Vladimir Putin
Tomislav Nikolić
Dmitry Medvedev
Viktor Yanukovych
Bronisław Komorowski
Take the non-randomized version of this quiz