Business
Mars has 'spiders': Mysterious spots on Red Planet seen from above - India Today
New findings from the European Space Agency039s Mars Express spacecraft have unveiled intriguing geological features on the Martian surface shedding light on the mysterious landscape of the Red Planet
By: India Today
- Apr 26 2024
- 0
- 0 Views
Mars has remained the closest destination for the search for life outside Earth, a new feature that has now further raised hopes. Mysterious spider-like features have been observed on the planet in t… [+2583 chars]