Documentary Screening of the film ‘Roll Red Roll’ at the Cultural Center of Cape Cod
Cultural Center of Cape Cod 307 Old Main St, South Yarmouth, MA, United StatesPresented 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 […]