Stuff CIA docs claim life did exist on Mars captain December 24, 2024 CIA docs claim life did exist on MarsThe report, ‘Mars Exploration May 22, 1984,’ details how the agency used astral projection to transport a ‘subject’ to Mars approximately one million years BC. Continue Reading Previous Previous post: More from the “racial disparity” industry…….Next Next post: Merry Christmas to the OFS gang! January 20th, 2025, is only 26 days away! Related News Hollywood must be nervous right now…… February 22, 2025 Well that was fast…… February 22, 2025