Get the latest Science News and Discoveries
On this day in space! Nov. 8, 2005: Europe launches Venus Express, its first mission to Venus
Venus Express had to survive harsh radiation at Venus, but it persevered for nine years.
None
Or read this on Space.com
