By | March 24 2011 9:42 AM

Astronomers may have found the coldest star in the universe, a brown dwarf 75 light years from Earth.