Scientific Facts that dispute Evolution