Select Page

Making sense of meteorites

A were-llama? There’s been a couple of interesting posts on the Peru Illness Flap recently. If you haven’t been reading about this, somewhere in the Andes near Lake Titicaca villagers saw a flash of light and heard a bang. They went to investigate and...