Across England crowds erupted in protest in opposition to the United Nation’s human diversity report, which recently published genetic sequences of human subjects from six continents. The British were not just upset over results which showed that human beings, everywhere, had … [Read more...]
Human Diversity Report Irritates The British People
