On Nov. 21, 2024, around 1:30 p.m., Ontario Provincial Police discovered the body of a deceased newborn in a residence in Alliston, Ont.
On Nov. 21, 2024, around 1:30 p.m., Ontario Provincial Police discovered the body of a deceased newborn in a residence in Alliston, Ont.