Dinosaur Killers
There’s no doubt that the explosion of the Chelyabinsk fireball over the southern Urals on 15th February has changed forever our once cuddly view of meteorite falls. Well, it has changed mine anyway. Of course there have been previous reports of meteorites doing nasty things, usually to pets and cattle it would seem. A dog…



