ScienceUpdated 36 min ago
On this day in space! Nov. 8, 2005: Europe launches Venus Express, its first mission to Venus

On Nov. 8, 2005, Europe launched its first mission to Venus. Here's why Venus Express mattered.
Continue reading on Space.com
Read full story Hello Headlines links you to the original publisher for the full story.




