List of current longest-ruling non-royal national leaders

From Wikipedia, the free encyclopedia