3 months agoAnalysis of NASA InSight data suggests Mars hit by meteoroids more often than thoughtB.C. Begley