New Findings Suggest the Building Blocks For Life’s Genetic Structure May Well Have Arrived From Above

All of life, from simplest to most complex, contains five information-passing compounds that allow the genetic code to work.  These nitrogen-based compounds, called nucleobases, are found in all the the DNA and RNA that  provide the instructions to build and operate every living thing on Earth. How these compounds are formed, or where they come …