US: Pentagon releases report on aliens, rebukes eyewitness claims made by Ex-Govt officials | WION March 19, 2024 Is there life on another planet,…