By Bob Price Since the landing of NASA’s Mars Rover ‘Opportunity’, many seemingly anomalous things have been documented of the surface of the Red Planet, from small rodent-like creatures, strange lights and far-off Unidentified Flying Objects (UFO), and even objects that appear within range of the rover’s cameras one day, then disappear the next, giving […]