Hundreds of witnesses in the bustling city of Shanghai, China, have reported sighting a huge “flying saucer UFO” with multi-colored lights that hovered over the city for 10 hours on Sunday, July 3, 2016. The report from China has sparked feverish excitement in the alien conspiracy theory blogosphere, with wild speculation about alien invasion that takes inspiration from the 1996 Independence Day movie.
But skeptics have dismissed the latest alleged sighting and offered various alternative suggestions, ranging from a lenticular cloud to LED night kites.