Comment Comment by NeumannGod This was about a previous conference. The current article seems to be new information and it's rather unsettling, if true parent NeumannGod 6 years ago