A bright object believed to be a meteor streaked across the evening sky above northern China on November 6, producing a flash of light over buildings at around 6.31pm local time before fading from view.
A bright object believed to be a meteor streaked across the evening sky above northern China on November 6, producing a flash of light over buildings at around 6.31pm local time before fading from view.