The recent K2-18b study was published on April 17 in The Astrophysical Journal Letters. Last week, a team of astronomers ignited global headlines by announcing the "strongest evidence yet" for life ...