Science | Wed Mar 26, 2014 5:45pm EDT

Astronomers find mini-planet in solar system's backyard