https://openminds.tv/mainstream-science-rejects-teams-restated-claim-of-et-life-929/
Mainstream science rejects team’s restated claim of ET life