Is Castro still alive?
We thought we were going to lose him in 2006, hence the creation of this song -
https://www.youtube.com/watch?v=nTcEhdzUxIA