Phosphine in Venus!

Phosphine in Venus!

Who is phosphine and why do we care? Have we found alien life? or is it just rock farts? This astrobite summarizes the Nature paper describing the detection and potential implications of phosphine in the atmosphere of Venus.