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