Scientists Find Unusual, Non-Human Footprints on The Moon February 13, 2023 Geraldine Future Science & Technology NASA’s Unexplained FilesWere humans the only ones to leave their mark on the Moon? Not according to this image.Credit Quesr RV