A new discovery suggests that living organisms may exist in places that scientists never before dreamed possible.
In 1595, each rose likely did smell as sweet as the next, but now, fans of the mantra "stop and smell the roses" won't find much to smell.