On March 21, 2023, a tragic incident occurred at a home near 16th Street and Dobbins Road in Phoenix, Arizona. Sarah Scott, a 37-year-old woman who was four months pregnant, was found dead along with her six-year-old son, Jacob De Zeeuw Jr., and her boyfriend, Jacob De Zeeuw.
The Phoenix police responded to the home after a welfare check was called in just before 11 a.m. Upon arrival, they discovered the bodies of the three individuals. According to the police, Jacob De Zeeuw allegedly
...Read More