Fact Check-Video Shows Rocket Launch In China, Not An ‘artificial Sun’

Tag » When Will China Launch Their Artificial Sun