CHINA TOPIX

11/22/2024 06:27:12 am

Make CT Your Homepage

craters

Giant gophers?

Mysterious Craters Keep Popping-up at the ‘End of the World’

Since then, the crater's size has increased at least 15 times.

On Sep. 28, Monday, NASA announced the discovery of water on the Red Planet.

What Water In Mars Means

The discovery of water in Mars can possibly help future exploration and humankind's survival on the planet.

Real Time Analytics