The Kite Runner Timeline

Events

1963
1964
1975
1976
1976
1981
1982
1983
1984
1985