News August 20, 2024Margot Wood North Olmsted: A Tragic Incident That Shook a Community Margot Wood, a resident of North Olmsted, Ohio, became the center of a heartbreaking tragedy on June 3, 2024, when she and her 3-year-old son, Julian,…