A peculiar rocky meteoroid that exploded last year above Canada is more spectacular than it first appeared to be. More intriguing is that the cosmic feature originates from the outer Solar System, based on scientific research. By studying more data, ...