Tag: BBC News
Humans Are Not Evolving into Mermaids
Darwinists assert that humans are undergoing natural selection, too. Therefore, evolution is a fact.
Zombie Watch: Debunked Finches Re-Emerge to Validate Darwin
Another paper regurgitates a myth that was thoroughly debunked by Jonathan Wells in Zombie Science.