After blasting beams of energy through the clouds for the past 17 years, NASA’s lidar satellite mission came to an end this past August, the agency has revealed.

Read more...