Castro Brushes Off Death Rumors, Proves He's Still Alive With Pictures Published October 22, 2012 at 6:37 AM AKDT Twitter LinkedIn Email