B612

Via Sacred Geometry International: NASA experts have found evidence that large-scale asteroids have struck Earth three to ten times more often over the past decade than previously thought. The evidence, which will…