Living On Earth: Cosmic Quandaries

Living On Earth

Discussion regarding the nature of dark matter and about a new planet recently discovered outside our solar system that might host life.