Mayfly larvae alive today and ones that are 150 million years old are the same, showing that evolution is a scenario not based on science.