Other News Scientists discover mini Nile river on Saturn’s moon Dec 14, 2012 - 4:38 am EST @theindpanorama 0 WASHINGTON (TIP): Nasa scientists have spotted the longest extraterrestrial river system ever – on Saturn’s moon Titan – and it appears to be a miniature version of Earth’s Nile river. The river valley on Titan […]