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