Skip to content

Category: China

China establishes its own UFO task force.

Image Credit: Reuters China has established a new unidentified flying objects (UFO) task force in an effort to determine the rapidly increasing unidentified objects roaming Chinese skies. China will identify […]