Advertisement
September 15 2020 11:20am

Are we alone in the universe or is there life away from Earth?

Matthew Conrod joined Global News Morning Calgary to share the details of an exciting new discovery on Venus.

Responsive site?

Video Home