Evolution’s Inconsistencies

Evolution is not a clean, neat scientific theory.  Rather, it is a messy idea that uses a lot of conflicting explanations, all depending on what question you ask.  Below are… read more →