Few space rocks have earned celebrity status quite like NWA 7034, better known as Black Beauty. Discovered in 2011 by nomads in Morocco’s Sahara Desert, the roughly 11-ounce fragment was blasted off ...
In March 2026, SETI Institute researchers contributed to a wide range of conversations about our solar system and the search ...