A 23-year-old woman from Brampton, Ont., is facing a criminal charge after police say they found an infant dead inside a home.
Peel regional police said Monday that officers responded to a call in the area of Kennedy Road North and
This content is restricted.