evolution isnt supposed to happen within thousands or millions of years??? this evolution think is pure bull***t
This seems misleading. First of all, it acts as though scientists have observed one species giving birth to a new species, when in reality they are simply describing several species that they are observing. Micro-evolution, the process by which a species undergoes adaptation, has never resulted in the creation of a truly new species. And changes in the cichlids that are described in this article are really just examples of micro-evolution anyway, which no one disputes.