Saturn solidifies its title as moon king

Faint signatures detected by the Canada France Hawaii Telescope have revealed 128 new moons around Saturn, making it the ...
The moon is not capable of producing its own light, so what we see from Earth is a reflection of the sun's light shining on ...