Shine

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