Astronomers find important planets

21 December 2011

“I think we will find life out there”, says Dr Lucie Green (UCL Mullard Space Science Laboratory). Watch: BBC News (from 24 mins)