Tag: curiosity

Planet Mars: Sometimes Mysterious Images Need a Simple Explanation

ITNT.news – A reader sent in an interesting set of images, with the original coming from NASA. The image was allegedly taken in July 2015 on Mars, by NASA’s Curiosity. The image goes by various names, including “The Martian Seal”…