NASA announcement: Space agency now allows you to check WEATHER on Mars NASA is now allowing people to check the weather on Mars thanks to on board sensors on its InSight Lander. Share: Facebook Twitter Google+ Stumble Digg Email ThisBlogThis!Share to XShare to Facebook Related Posts:How to watch Halley’s Comet live: Watch the incredible Aquariids meteor showerThe ‘Sounds’ of Space as NASA’s Cassini Dives by SaturnFiltering the OceanTrilobites: Why Two Volcanoes in Hawaii Are So Close, but So DifferentAfter Setbacks and Suits, Miami to Open Science MuseumTrilobites: In Disposable Mucus Houses, These Zooplankton Filter the Oceans