universetoday.com
Cassini Saw Rain Falling at Titan's North Pole - Universe Today
A team of scientists using images from the Cassini mission have discovered rainfall at Titan's north pole, in the form of a BEF, a Bright Ephemera Object.