Missing link finally unlocked? Non-living ‘droplet’ spontaneously evolves into molecule of lifeJune 21, 2026