The metamorphic Journey of Megan Phelps-Roper : a young woman raised in a religious hate group, who has become an advocate for equality, diversity and tolerance..
The metamorphic Journey of Megan Phelps-Roper : a young woman raised in a religious hate group, who has become an advocate for equality, diversity and tolerance.