zaro
Category: The Kite Runner Plot
What happened in chapter 25 in The Kite Runner?