Discovery of life on Venus? Researchers butt heads

general news
British researchers claimed to have detected a gas that indicates that microbes live on the inhospitable planet. But Dutch scientists have called their claims into question. How did they get it so wrong?

Read full article on dw general

Latest News