Meet Luca, the oldest ancestor of all living beings in the history of the planet!
If you have always wondered where we all come from, get ready to have your curiosity sated. According to a team of scientists, Luca is quite possibly the oldest ancestor of all living beings in the history of the planet. Referred to as the "last universal common ancestor", it likely resided near a hydrothermal vent…