Surprising Troughs on Asteroid Vesta Might Have Resulted From Collision

Date: 28 September 2012 Time: 05:37 PM ET