Astronomers discover new galaxy neighboring Milky Way

Milky Way has apparently a new neighbor! Russian and American astronomers have discovered an isolated dwarf galaxy located at a distance of about 7 million light-years from the Milky Way. Called KKs3, it is...