Sunday, July 16, 2023 - A woman, Petra Velzeboer, has revealed what she and other kids passed through growing up in the notorious 'Children of God' cult. Throughout her childhood, Petra said she lived in Brazil, Belgium, Africa and Russia, under the watchful eye of cult leader David Berg, whom Petra and her siblings were told…