This is why even scientific discoveries which throw doubt on evolution will always be explained away by the evolutionists. How much tinfoil can you buy with your two cents? Conspiracies everywhere, oh my!
"Tin foil." Cute. Demeaning characterizations: final refuge of the intellectual hypocrite.