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