Dept. of Energy Confirms UFOs Over Nuclear Launch Sites

First published at 22:10 UTC on April 22nd, 2021.

BANNED.VIDEO

Infowars

subscribers

The U.S. Dept. of Energy has confirmed that there has been UFO sightings over every major U.S. nuclear launch site.

https://banthis.tv/watch?id=6079ecf2dfc7322a07819176

CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over