Dec 28, 2020 by News Staff

The parent body of the Almahata Sitta meteorites — space rocks that rained down on the Nubian Desert in Sudan in 2008 — is a 640 to 1,800 km-wide...

Apr 19, 2018 by News Staff

The Almahata Sitta meteorites — diamond-bearing space rock fragments that rained down on the Nubian Desert in Sudan in 2008 — are remnants...