Carbonaceous Asteroid Found Exiled At The Far End Of Our Solar System A team of astronomers has discovered a surprising exiled asteroid, a carbonaceous asteroid dubbed 2004 EW95, located at the far… May 9, 2018 · by Jeffrey Olmsted · 0