Loading Open Internet
    Southwest Research Institute study finds evidence of liquid recently flowing on Pluto’s surface