Aliens inside Chinese spy balloon over America? Top US Air Force commander makes shocking claim
Published
Making a big claim, a US Air Force commander has said that there is a possibility of aliens being inside the objects being shot down by the force, including the China spy balloon.
Full Article