There have been plenty or Martian meteors found in Antarctica, and no doubt many more if we redoubled our efforts to find them. Many once claimed to have found evidence of life in these rocks already. Some of us are even old enough to remember President Clinton's speech on the subject. (That isn't a deepfake video. The US president really did talk about the discovery of life on mars.)