Mother received medical help after fetus found outside Peterborough church: police

0
126

Police say an early-term fetus was found outside Cathedral of St. Peter-in-Chains on Reid Street on Sept. 25.