Science Water droplets are not wet everywhere, and this may explain how life first formed on Earth October 4, 2022 <