Teacher Placed on Leave After Netflix Documentary Sparks Controversy
Steve Shirilla, a teacher at Mary Queen of Peace School in Cleveland, has been placed on administrative leave following his comments in a Netflix documentary about his daughter, Mackenzie Shirilla, who was convicted of murder. The documentary, 'The Crash,' revisits the case where Mackenzie was found guilty of intentionally crashing her car, resulting in the deaths of two passengers. Steve Shirilla's remarks in the film have led to backlash and complaints from parents, prompting the school to investigate.