0
0

[–] Conspirologist 0 points 0 points (+0|-0) ago 

Pederasts are degenerates. Thanks to 2000 years of christian bullshit, nobody fucking understands this.

1
-1

[–] Dfens [S] 1 points -1 points (+0|-1) ago 

Here is a thread talking about how the video of this TED talk is being suppressed in order to cover up this little "issue": https://voat.co/v/videos/2599697