In Steubenville, Ohio, a verdict has been handed to two high school football players finding them guilty of raping a 16-year-old girl. The case has been racking up mentions online as of late, and a lot of what is out there is absolutely, chillingly horrifying. I mean it. I amContinue Reading