WATCH: Sanders dismisses Castro criticism February 26, 2020Senator Bernie Sanders, leading contender for the Democratic party leadership ahead of the U.S. 2020 election, dismissed criticism of his praise for Cuban dictator Fidel Castro. Bernie SandersDemocratic partyFidel Castro