Just saw a report that Castro is dead. No conformation at this time.
Being reported by the BBC
Deutche Welle is reporting this now.