After 203 days and 293 million miles (472 million kilometres), the NASA rover touched down on Mars today, Thursday, 18th February 2021. The internet has been abuzz since the announcement. As the…
Loading…