Kite Runner Timeline

Main

1931

1933

1933

1965

1965

1973

1978

1978

1979

1979