Mysterious lights in the sky shut down a major airport in China — just the latest in a recent wave of close encounters in that country.
To read the rest of the article, click here.Mysterious lights in the sky shut down a major airport in China — just the latest in a recent wave of close encounters in that country.
To read the rest of the article, click here.