A longstanding Venus mystery has been cracked by a NASA sun probe

“When multiple missions are confirming the same result, one after the other, … of how Venus’ atmosphere slips away from the planet and into space. read more