Today a fantastic announcement from NASA team stirred the World up. Scientists have found the evidence of flowing water on Mars. Hours after the proclamation of such exciting news, Google posted a new Doodle related to this promising discovery. The Google's Doodle bloggers published the post about how they proud of this thrilling findings and [...]