

Scientists discovered that microscopic liquid droplets in our cells, found only in 2009, might be ancient relics explaining how life first began on Earth.

These mysterious blobs perform crucial jobs in every cell and could unlock biology's biggest mystery.

Want to know more?