Natalia Ningthoujam

US Aliens Fighting Chinese Dragons?

An Ocala man allegedly drove a stolen truck to Patrick Space Force Base claiming he had information from the President about U.S. aliens and Chinese dragons fighting.