A Septillion new stars have been found. Scientist discount the existence of dark matter.
News in Sci/Tech — by John Lake — on Dec 02, 2010