answersLogoWhite

0

This planet has found to perhaps have water, which in turn can support life.

Water is not the only thing required to support life and also there has been water found on mars but it is frozen the main reason is because its the closest planet and there have been theories that mars once had a collision with Earth therefor it might be possible it could create a atmosphere

User Avatar

Wiki User

10y ago

What else can I help you with?