Published: April 8, 2013 | Updated: June 11, 2026
0
BEIJING, July 14, 2010 — An unidentified flying object (UFO) forced Xiaoshan Airport in Hangzhou, China to cease operations on July 7. A flight crew...




