2.8 kilotons Hmm..., news, science, youtube Add comments Jun 262018 The asteroid gods either love or hate Russia, hard to tell which… An Asteroid Exploded Over Russia This Week And We Didn’t See It Coming… Again