This is an automated archive made by the Lemmit Bot.
The original was posted on /r/ufos by /u/No_Business5419 on 2024-12-19 16:29:29+00:00.
Original Title: Steven Greer has pledged to provide full UFO disclosure in early January 2025. We need to hold his feet to the fire on this one. He always talks about documents he has and blah blah blah but never released them. If he doesn’t this time he needs to be held accountable.
You must log in or register to comment.