Ex-Pentagon official says VA doctor has seen alien implant
In an exclusive interview with NewsNation's Ross Coulthart, former Pentagon insider Luis Elizondo says the Department of Defense has a spacecraft retrieval program and that doctors with Veterans Affairs have seen an alleged alien implant.
- August 24, 2024
- USA
- English
- Luis Elizondo