12 billion or 13.7 Billion

Video Credit: Simon Singh      Sent in by: dl

Katie Melua sings in her song 'Nine Million Bycicles' the phrase '... we are 12 billion light years from the edge'. Actually...


Tags: