Fidel Castro was a revolutionary Cuban leader who reigned over Cuba as a charismatic, yet contentious, figure from 1959-2008.