Voyager 1 Returns from the Depths of Space: Latest Developments!