VIDEO: Ted Cruz On The Death Of Fidel Castro, And The Left’s Encomiums To Him December 1st, 2016 Oscar Facebook Twitter5shares This, you will enjoy. I got a kick out of it. Castro “has departed for warmer climes.” Advertisement Advertisement Facebook Twitter5shares