Edmonton police have opened an investigation into the “suspicious death” of an infant found in the parking lot of a city shopping centre.
Officers were called to the shopping complex in Edmonton’s south end over the weekend where they found the baby’s body, police said in a Dec. 7 press release.