THE KITE RUNNER TIMELINE

Events

1963
1964
1974
1975
1976
1981
1982
1983
1984
1985
1986
1988
1990
2000
2002
2002