Photo Of The DayAmazing new photos of asteroid Ryugu present a new mystery: who cleaned up all the dust?They also provide evidence of an ancient cosmic crash.By Jessica BoddyAugust 29, 2019