Fidel Castro led Cuba for five decades and was the worlds third longest-serving head of state, after Britains Queen Elizabeth and the King of Thailand. @RealFactz 4.0K views05:27