[IMG]http://cdn.slashgear.com/wp-content/uploads/2016/03/nh-cthulhus**wcapsfull-680x355.jpg[/IMG]New Horizons, the NASA spacecraft that studied Pluto with a number of flybys last summer, continues to send its data back to Earth, often with new discoveries. Just last week the space agency shared photos of giant frozen canyons in the former planet's **rth Pole region, and **w NASA believes there are mountain peaks covered in methane s**w on the … Continue reading