By: Gizmodo Posted On: March 24, 2025 View: 8 The longest organic molecules yet found on Mars are very similar to those produced by life on Earth. Read this on Gizmodo