Roll Red Roll

Roll Red Roll

Social media plays a major role in the case of a teenager girl raped in a small town in Ohio in Roll Red Roll. Steubenville is a town in Ohio best known for the local high school football team Big Red. At a party, a teenage girl is raped by members of the team, which causes […]

Roll Red Roll Read More »