The Kite Runner Timeline

Main

1920
1933
1978
1980
1985
1989
2002