Award-Winning Documentary ‘Roll Red Roll’ Examines Steubenville Rape Case And The Culture of Sexual Assault
Roll Red Roll is the chant for Steubenville, Ohio’s Big Red high school football team. It’s also the name of the award-winning “true-crime thriller, which...