Question : who was the longest ruling non-royal head of state post-1900
Answer : Fidel Castro