The New Horizons team has released the first high-resolution images of (486958) 2014 MU69, nicknamed Ultima Thule, the furthest object ever explored by a spacecraft.

Read more…