Mysterious 'ice ladders' seen on Mars: Does this confirm presence of water on the red planet?
Looking at these ladders, it appears that water once existed on Mars. A new study by scientists has confirmed this.
Source: dnaindia.com
Stay updated with breaking news from Transverse Aeolin Ridges. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Looking at these ladders, it appears that water once existed on Mars. A new study by scientists has confirmed this.