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