Stuff YOU Should Know
Update on Mars Rover Back in 2012, btw brought you news of the successful landing of the Mars rover, Curiosity. A year later, we reported on the disappointing news that life on the red planet is officially highly unlikely. This week, btw reports that Curiosity has reached its primary destination, the base of Mount Sharp. […]