By | March 28 2012 12:38 PM

Red dwarf stars are some of the most common and long-lived stars in the galaxy -- and many of them may harbor planets that could support life, according to new research announced Wednesday.