Shine by Lauren Myracle
In a small North Carolina town secrets are hard to keep. When Cat's friend falls victim to a vicious hate crime, secrets are all there are. As Cat seeks out the truth, she faces a harsh reality that even she may wish to bury.
Powerful, gritty and devastating! This is an INTENSE coming of age story like no other.