Expert: Most UFO incidents have reasonable explanations
People’s Daily Online
There have been many recent reports of UFO sightings in many different regions and the latest incident involved netizens from Shanghai, Zhejiang, …
Home » Opinion » Do you believe in UFOs?
Expert in China blames media and lack of 'rational reasoning' for mass UFO …
View the full post on ufo – Google News
Related External Links
Trackback from your site.