T thedebrief.org Intelligence Officials Say U.S. Has Retrieved Craft of Non-Human Origin 154 points swalsh 3 years ago 144 comments