rebecca peeters released