THE KITE RUNNER TIMELINE: Amir's redemption progress

Events

1975
1976
1981
2000
2001
2001
2001
2001
2002
2002