Mercury may have harbored an ancient magma ocean Massive lava flows may have given rise to two distinct rock types on Mercury’s surface. February 21, 2013 Read full story →