lightsinthedark.com
ESA Finds Liquid Water on Mars
Water has been found on Mars! (Yes, again.) In what’s turned into the biggest space news of the day, today ESA (and that’s pronounced “eesa”, you don’t need to spell i…