MDMAlliance on 18 February 2018
ITT: A bunch of people arguing that race is a scientific reality in humans without doing any research, then refusing to accept articles of actual science disagreeing with them.








