2021: A year of space tourism, flights on Mars, China’s rise | The Star

The year closed out with the launch of the James Webb Space Telescope, a US$10bil (RM41bil) marvel that will make use of infrared technology to … read more