Mars

Mars anomalies

Mars anomaliesĀ  – what does it mean? There are a heap of YouTube video channels, social media groups and forums and UFO conspiracy theorist sites out there all making hay out of the term and thousands of people are poring over images beamed down fromĀ  the Curiosity Rover and earlier …