Chinese space probe captures first image of Mars

China’s space probe Tianwen-1 has sent back the first image of Mars that it captured from a distance of 2.2 million km from the Red Planet. The China National Space Administration (CNSA) has released the image of Mars captured by Tianwen-1. Continue Reading