The End is not the End: How a Russian Meteor, Battlestar Galactica, and StarCraft II remind us of what we’ve always known

Yesterday we experienced a cosmic coincidence, as a meteor struck earth on the same day that an unrelated asteroid passed within satellite range of our little planet. Watching the eyewitness […]

Read Article →