Luis Elizondo has a new You Tube channel up where he is answering questions from his subscribers, and reveals a most startling bit of news I have ever heard up until now.
YouTube link: https://youtu.be/0m3TTNV5Cl0?si=AcUeZ0fNamePbVII
YouTube link: https://youtu.be/0m3TTNV5Cl0?si=AcUeZ0fNamePbVII