8 things to know about last week's big space discoveries World News Network, 16 Mar 2015 Last week, two major discoveries were announced in regards to water on moons of other planets, the latest in a series of…