countrydigest.org
List of World Leaders, Heads of Sate and Heads of Government
A comprehensive list of every world leader - including Presidents, Prime Ministers, Kings and Queens, Heads of State and Heads of Government.