A giant sand pit built in Stevenage in England is being used to test the rover that Europe plans to send to the Red Planet in 2018.
Reported by BBC News 9 hours ago.
↧