Tag: Evolution | Crux Now
Taking the Catholic Pulse

Evolution

Despite chance and randomness, universe still has ‘purpose’