Red Planet or Red Velvet Cake? ESA Releases Delightful Image of Mars Kevin Colleran Jan 4, 2022 Mars has long been a sort of an enigma to astronomers. An image released recently by the European Space Agency (ESA) reinforces the mystery around the Red…