Shine

by Lauren Myracle
  When her best guy friend falls victim to a vicious hate crime, sixteen-year-old... read more