Tag Archives: Lunar landing

China has saluted the flag on the moon

China has planted a flag on the moon, The BBC reports, Citing state-run media, following a country trip to the lunar surface this week. An image The Chinese national flag is clearly visible on the lunar surface, illuminated by China’s National Space Administration. The official newspaper of the Global Times …

Read More »