Phosphine on Venus: Jane Greaves and team discover a possible sign of life on Venus.

A group of scientists led by Jane Greaves from Cardiff University discovered the presence of Phosphine on Venus. Phosphine is one of the most foul-smelling gases that smell like rotten fish and is found in places like slime and dung. It is created by anaerobic organisms such as bacteria and microbes. It is considered as […]