Curtin’s Space Science and Technology Centre revealed the exact impact crater of the oldest Martian meteorite Black Beauty a.k.a Northwest Africa 7034. Continue reading to know more about the location of the home crater.
In 1996, NASA scientists claimed that a meteorite had shown indications of life on Mars, and Bill Clinton organized a televised news conference to celebrate the "awe-inspiring" discovery about the organic compound.