Fact-check: Did China Launch An 'artificial Sun' Into Space?

Tag » When Will China Launch Their Artificial Sun