Forgot to post this clip of Fidel Castro from The Simpsons that was aired almost 19 years ago
Simpsons #198 - April 5, 1998