Deciphering the story of the solar system
Research reveals meteorites found in Sudan in 2008 are remnants of lost planet In December 2008 a first meteorite fragment was discovered close to a train station called Almahata Sitta – “Station Six” in Arabic – and thus the meteorite was named. Scientists have long theorized that many more fledgling planets once circled the sun... Read more