List of Heads of State 957

from Wikipedia, the free encyclopedia

Overview
◄◄953954955956List of heads of state 957  | 958  | 959  | 960  | 961  |  | ►►
Other events

Africa

Asia

Europe