News

Unlike the Chelyabinsk meteor in 2013 that was seen across the world as it entered Earth’s atmosphere, last year’s meteor over the Bering Sea was believed to have evaded all cameras.