MAYFLY LARVAE66418 July, 2012Collapse of the Theory of EvolutionMayfly larvae alive today and ones that are 150 million years old are the same, showing that evolution is a scenario not based on science.CreationDarwinismEvolution