Screen Shot 2018-01-23 at 2.19.19 PM

A screen grab of a China Central Television's live broadcast of the "space lecture". Photo: CCTV

January 23, 2018 2:20 PM (UTC+8)