Scientists Just ‘Looked’ Inside Mars. Here’s What They Foundwired.com2 points·thrusong··0 commentsOpen articleSaveView on HN