NASA's Mars rover Curiosity sees dazzling 'sun rays' over Red Planet

Latest posts