WATCH: Here’s How Nelson Mandela Answered When He Was Confronted By Media for Praising Fidel Castro

Independent Vermont Senator and Democratic presidential candidate Bernie Sanders has been taking flak for his ongoing…