Edmonton police were called to the area of 55 Avenue and Castledowns Road on April 21 at around 2:30 pm after a passerby reported a deceased child near The Good Shepard Church. Police said the 17
Edmonton police were called to the area of 55 Avenue and Castledowns Road on April 21 at around 2:30 pm after a passerby reported a deceased child near The Good Shepard Church. Police said the 17