Inside the Mysterious Smuggling of the El Ali Meteorite
Millennia ago a piece of the sky fell toward East Africa, streaking overhead, born of an ancient collision of asteroids. The meteorite landed, probably with more of a thud than a boom, in a river valley where camels now forage near the village of El Ali in …