X

B612 Foundation

B612 Foundation Says More Asteroids Have Hit Earth Than First Thought

The B612 Foundation is slated to present data from a recent nuclear-weapons test warning satellite that shows more asteroids have…