Summary: ExoMars is... definitely at Mars. Also, Juno continues to have issues and China has astronauts on orbit!