Question : who was the longest serving non-royal world leader who rose to power after 1900
Answer : Fidel Castro