There are a million stars for every grain of sand on Earth. Do any of their orbiting planets hold life?
Discover 11,128,835 listings and 278,120 playable programmes from the BBC
There are a million stars for every grain of sand on Earth. Do any of their orbiting planets hold life?