Submitted by futurism5342 in science
Lights on Venus that scientists thought were from lightning may be something else entirely, a new study has found.
Submitted by futurism5342 in science
Lights on Venus that scientists thought were from lightning may be something else entirely, a new study has found.