Scientists discover liquid water on Mars | Current Affairs | Vision IAS