Eliza@elizableuHuman Trafficking Survivor Advocate

68.8K Followers

Update: Allyn Walker, the professor who spoke about “destigmatizing pedophilia” has officially resigned from their position at ODU.

Twitter, we did a thing!