Submitted by businessinsider9738 in science

Flashing light on Venus was thought to be lightning for years, but scientists couldn't prove it. A new study says they're something totally different.

20

Comments

You must log in or register to comment.

There's nothing here…