‘Star Wars meteorite’ sheds light on the early Solar System
Locals watched in awe as a fireball exploded and hundreds of meteorite fragments rained down on the city of Tatahouine, Tunisia, on June 27, 1931. Fittingly, the city later became a major filming location of the Star Wars movie series. The desert climate and traditional villages became a huge inspiration to the director, George Lucas, […]
Continue Reading