By MARCIA DUNN Associated Press
Share this story

CAPE CANAVERAL, Fla. — Two NASA spacecraft at Mars — one on the surface and the other in orbit — have recorded the biggest meteor strikes and impact craters yet.