UFO over airport in China causes internet frenzy July 15, 2010 Leave a comment According to ifeng at about 8:30 pm the crew and passengers of a flight preparing to land saw a strange light. Read More »