Details are sparse now, but apparently several meteorites crashed into Russia earlier today, setting off giant explosions and forcing nearby schools and office buildings to be evacuated.
Share ideas that matter on the social web and experience
the benefits of curating the world's best content.
Your new post is loading...
Delete the scoop?
Are you sure you want to delete this scoop?