Mackenzie Shirilla's Mom Claims Her Daughter Has 'No Memory…
Car Crash Ohio Today in Ohio: Mackenzie Shirilla, then 19, intentionally crashed her car into a brick building at approximately 100 mph in 2022 in Ohio, killing her boyfriend Dominic Russo, 20, and passenger Davion Flanagan, 19. She was convicted of murder in 2023 and sentenced to two concurrent 15-year-to-life prison terms at the Ohio Reformatory for Women. Prosecutors argued she crashed the car to end her tumultuous relationship with Russo; her attorneys and parents have claimed she had a pre-existing medical condition that may have caused her to black out while driving. The Ohio Supreme Court declined to hear a second appeal of her case in June 2026.