UFO Spotted Over Chinese Airport

A UFO in China's skies forces Xiaoshan Airport to cease operations for one hour.

Examined