World Population Debunks Evolution