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.
Read the original at Space.com ↗
On Nov. 8, 2005, Europe launched its first mission to Venus. Here's why Venus Express mattered.
Read the original at Space.com ↗