Documentary Screening of the film ‘Roll Red Roll’ at the Cultural Center of Cape Cod
Presented by the Independence House in partnership with the Cultural Center of Cape Cod. At a 2012 pre-season high school football party in Steubenville, Ohio, a young woman is raped. The aftermath exposes an entire culture of complicity and the roles that peer pressure, denial, sports machismo, and social media played in the tragedy. Come […]
