Glassy beads hint at site of mysterious missing crater

Imperial experts have found a ‘breadcrumb trail’ of debris from an 800,000 year old meteor impact