Perhaps the UFO's are the result of top-secret military operations. The Chinese government has been quiet about the sightings. In addition, some speculate that Russian satellites or other countries satellites or military tests could be to blame.
Still yet another distinct group of individuals think that the UFO in China 2010 is the result of extraterrestrials. We've even recently discovered a new planet that is thought to be able to sustain life!
Still yet, there's no answer for the China UFO 2010 - although plenty of questions exist.