Ruling for an impressive four decades, Zahir Shah, who reigned from 1933 to 1973, holds the distinction of being the longest-reigning monarch in Afghanistan's history. His tenure encompassed critical periods of development and challenges for the nation.
Royal Reign and Revolution: The Mohammad Zahir Shah Legacy Challenge