Definitions by fuckTheUN
fidel castro
World’s longest ruling dictator. Transformed Cuba in a prison where people risk their lifes to escape.
If Fidel Castro's government is so good like the Left says, why cubans are not allowed to vote for president or to leave the country?
fidel castro by fuckTheUN August 21, 2003