List of Heads of State 96

from Wikipedia, the free encyclopedia