Mysterious lights in night sky stun residents of Shenzhen, China
‘A UFO in the sky!’ Mysterious lights appearing across night sky stun residents of a Chinese city Shenzhen residents were shocked to spot an unusual scene shining in the sky Footage shows a large cluster of lights beaming above the city’s skyscrapers Curious social media users likened the strange sighting to an illuminating UFO The … Read more