from Hacker News

Pentagon report finds no evidence of alien visits, hidden spacecraft

by visviva on 3/8/24, 7:36 PM with 0 comments