A new study by an international group of astronomers suggests that there could be potential indicators for life in the atmosphere of Venus.

Posted in Uncategorized.