Metamorphosis

The process of metamorphosis is a unique life cycle that poses a significant obstacle to evolutionary theory.  Yet it is … More

Dinosaurs in Sahara

In a recent article in the science journal Nature Ecology & Evolution, scientists introduced the world to what they believe … More