«We need to look into the past in order to understand the present and foresee the future»
N.A.Nazarbayev

Хронология

Karakhanid state

Kimek Khanate

Declaration of Islam as the state religion of Karakhanids