Another transitional fossil deception has been added to the scientific literature
A scientific blow to Darwinism - Irreducible complexity