UFOs Cause Chinese Airport to Close…Again

Calling all conspiracy theorists! A UFO has been supposedly spotted in Baotau airport in China’s Inner Mongolia provinc…

Read more
« Go to post archive