Science Saturday


The surface of Mars had liquid water recently. Two things. 1. I’m not talking about the latest Doctor Who special which hasn’t aired in the US yet so why would I know anything at all about it? 2. Recently has a very special meaning when used in science reporting. The Pentagon has a game for […]