Andrea Giesbrecht, found guilty of disposing of six infants' remains in a U-Haul storage locker, has been released from prison after she won an appeal reducing her sentence. She was originally sentenced in July 2017 to 8½ years in prison. I_Like_Shawarmas April 5, 2019 25 upvotes /r/PussyPass https://www.cbc.ca/amp/1.5082827
there doesn't seem to be anything here