Kleopatra

Astronomers spot ‘dog-bone’ asteroid named Kleopatra in solar system

Kleopatra is closest to 125 million miles from the Earth Read More