Articles written for the GLP list the source as Genetic Literacy Project. All other articles were written for the sources noted with excerpts provided by the GLP.
venus life puzzle nasa scientist baffled by unknown chemistry discovered

Venus shows signs of life. Here’s what it means

Singularity Hub | 
We have only had the briefest of glimpses of a barren landscape from the two Russian landers that made it down to ...