
One could argue that it is yet another feather in President Xi Jinping’s cap. China, amidst the season of a pandemic which originated from its shores, has achieved the spectacular in its space programme. The moon rocks have returned to Earth and the country thus becomes the third to earn the distinction, the first in more than 40 years. (Read More)
Be the first to comment