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...
The Almahata Sitta meteorites — diamond-bearing space rock fragments that rained down on the Nubian Desert in Sudan in 2008 — are remnants...