A mysterious light was spotted in China last night, leaving residents baffled.
A mysterious light was spotted in China last night, leaving residents baffled.
Witnesses shared pictures and videos of an identified object appearing to light up the night sky like a massive torch, seen above the regions of Beijing, Chongqing, Shanxi and Inner Mongolia at about 6:45pm local time.
A UFO expert claimed that the footage looked like the trail of a rocket motor.
Source: https://www.dailymail.co.uk