China landed a spacecraft on Mars carrying its first Mars rover in a big boost to its space ambitions. China had in July last year launched its first Mars mission, called Tianwen-1, meaning Questions to Heaven, carrying a lander and rover. Daily Current Affairs Quiz 2021 Tianwen-1 had been ...
READ MORE +