Friday, Mar 29, 2024 | Last Update : 05:27 AM IST

El Commandante

A revolutionary who was a global legend

Castro defied 10 US Presidents, then went on to shake hands with Bill Clinton and Barack Obam.

27 Nov 2016 12:27 AM

ADVERTISEMENT
ADVERTISEMENT