1 year agoChina discovers mysterious glass spheres on the Moon that may contain billions of tons of water!mtbgate