Story perspectives
Netflix Doc Triggers Teacher Leave, Teen Conviction, Victim’s Memorial Podcast
5/20/2026
1 of 1
Story summary
- A Netflix documentary about the 2022 Strongsville crash prompted the Russo family to speak and placed teacher Steve Shirilla on administrative leave.
- The crash that killed 20-year-old Dominic Russo and 19-year-old Davion Flanagan led to 2023 conviction of Mackenzie Shirilla, 17, for murders and a sentence with parole after 15 years.
- Christine Russo launched a podcast to honor Dominic and raise domestic-violence awareness, and opened a GoFundMe for his memorial.
