The Kite Runner by Khaled Hosseini
Amir and Hassan are two Afghanistan boys who are growing up together. But Amit is rich and Hassan is the servant's son. They are the best of friends. But another neighborhood boy looks down on Hassan because he is Hazara. One day while Hassan is running down a kite, Assef and his thug friends catch Hassan and rape him. Amir sees this but hides instead of helping. Overwhelmed by guilt, he then frames Hassan for a theft. Hassan and his father leave the house. But the guilt is now doubled and Amir has to live with it.
This was an incredible book. Amir does some terrible things but he's only 12 years old. You're left feelng sorry for him in spite of his actions.