INDIAN scientists have spotted thousands of tracks on Mars’ surface created by tumbling boulders, India Today reported. Scientists at the Physical Research Laboratory in Ahmedabad believe that these boulder tracks…
Subscribe for our weekly news letter here!
You can unsubscribe us at any time