Report: Humans Inbreeding From Day One Helps Explain ‘World’s Stupidity’

In a disturbing report prominent scientists now believe inbreeding dates back to the very dawn of mankind; their work confirming that every man, woman and child is related to everyone else living or dead. That common thread, they say,  is Continue reading Report: Humans Inbreeding From Day One Helps Explain ‘World’s Stupidity’