Scientists confirm North Sea crater was caused by asteroid impact

Technology